.elementor-86 .elementor-element.elementor-element-20d380a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-86 .elementor-element.elementor-element-20d380a:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-20d380a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-da02e92{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;--border-radius:0px 0px 0px 0px;}.elementor-86 .elementor-element.elementor-element-da02e92:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-Stone-Man-and-Dog-Blurred-Background.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-da02e92::before, .elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-da02e92 > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-da02e92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f452c68 );--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-shape-bottom .elementor-shape-fill, .elementor-86 .elementor-element.elementor-element-da02e92 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-shape-bottom svg, .elementor-86 .elementor-element.elementor-element-da02e92 > .e-con-inner > .elementor-shape-bottom svg{height:1rem;transform:translateX(-50%) rotateY(180deg);}.elementor-86 .elementor-element.elementor-element-94c7263{--display:flex;--position:absolute;bottom:-50px;}.elementor-86 .elementor-element.elementor-element-94c7263.e-con{--e-con-transform-rotateZ:-8deg;}body:not(.rtl) .elementor-86 .elementor-element.elementor-element-94c7263{right:0px;}body.rtl .elementor-86 .elementor-element.elementor-element-94c7263{left:0px;}.elementor-86 .elementor-element.elementor-element-d7fa66f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-86 .elementor-element.elementor-element-49c5370{--display:flex;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;}.elementor-86 .elementor-element.elementor-element-1ccc21d{text-align:center;}.elementor-86 .elementor-element.elementor-element-1ccc21d .elementor-heading-title{font-family:var( --e-global-typography-f12dcb2-font-family ), Sans-serif;font-size:var( --e-global-typography-f12dcb2-font-size );font-weight:var( --e-global-typography-f12dcb2-font-weight );line-height:var( --e-global-typography-f12dcb2-line-height );color:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-712ba77{z-index:10;text-align:center;font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-43632e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-86 .elementor-element.elementor-element-c791fac .parellogram_button{text-align:center;}.elementor-86 .elementor-element.elementor-element-c791fac .parellogram_button,.elementor-86 .elementor-element.elementor-element-c791fac .parellogram_button *{transition-duration:300ms;}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button{font-family:var( --e-global-typography-1ad0475-font-family ), Sans-serif;font-size:var( --e-global-typography-1ad0475-font-size );font-weight:var( --e-global-typography-1ad0475-font-weight );text-decoration:var( --e-global-typography-1ad0475-text-decoration );line-height:var( --e-global-typography-1ad0475-line-height );padding:01rem 2rem 1rem 2rem;background-color:var( --e-global-color-d6549c7 );}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button,.elementor-86 .elementor-element.elementor-element-c791fac .ue_button *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button:hover{background-color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button:hover,.elementor-86 .elementor-element.elementor-element-c791fac .ue_button:hover *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-b0ccd8e .elementor-button{background-color:var( --e-global-color-b762a1a );border-style:none;}.elementor-86 .elementor-element.elementor-element-b0ccd8e .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-b0ccd8e .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-b0ccd8e .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-b0ccd8e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-9a4965b{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-86 .elementor-element.elementor-element-9a4965b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-9a4965b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-ff9f462{--display:flex;}.elementor-86 .elementor-element.elementor-element-2aa118a{text-align:center;}.elementor-86 .elementor-element.elementor-element-2aa118a .elementor-heading-title{color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-ee10966{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-86 .elementor-element.elementor-element-81caaf8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-7e9d17e img{max-width:10rem;}.elementor-86 .elementor-element.elementor-element-5881a97{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-5881a97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-3bad82a{text-align:center;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-d84022c{--display:flex;}.elementor-86 .elementor-element.elementor-element-d84022c.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-0f181b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0.8rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-86 .elementor-element.elementor-element-0f181b1.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-25bfb3e .elementor-heading-title{font-family:var( --e-global-typography-cbf4129-font-family ), Sans-serif;font-size:var( --e-global-typography-cbf4129-font-size );font-weight:var( --e-global-typography-cbf4129-font-weight );text-decoration:var( --e-global-typography-cbf4129-text-decoration );line-height:var( --e-global-typography-cbf4129-line-height );color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-5e8cff7 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-5e8cff7 .elementor-icon{font-size:1.25rem;}.elementor-86 .elementor-element.elementor-element-5e8cff7 .elementor-icon svg{height:1.25rem;}.elementor-86 .elementor-element.elementor-element-1e648ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-31e8a5b img{max-width:10rem;}.elementor-86 .elementor-element.elementor-element-4616acd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-4616acd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-167b44c{text-align:center;}.elementor-86 .elementor-element.elementor-element-167b44c .elementor-heading-title{font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-28e7c38{--display:flex;}.elementor-86 .elementor-element.elementor-element-28e7c38.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-f09696c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0.8rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-86 .elementor-element.elementor-element-f09696c.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-b6385ed .elementor-heading-title{font-family:var( --e-global-typography-cbf4129-font-family ), Sans-serif;font-size:var( --e-global-typography-cbf4129-font-size );font-weight:var( --e-global-typography-cbf4129-font-weight );text-decoration:var( --e-global-typography-cbf4129-text-decoration );line-height:var( --e-global-typography-cbf4129-line-height );color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-90b48ba .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-90b48ba .elementor-icon{font-size:1.25rem;}.elementor-86 .elementor-element.elementor-element-90b48ba .elementor-icon svg{height:1.25rem;}.elementor-86 .elementor-element.elementor-element-ad881f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-86 .elementor-element.elementor-element-fafe606 img{max-width:10rem;}.elementor-86 .elementor-element.elementor-element-7e56b05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-86 .elementor-element.elementor-element-7e56b05.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-86 .elementor-element.elementor-element-cc7cf69{text-align:center;}.elementor-86 .elementor-element.elementor-element-cc7cf69 .elementor-heading-title{font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-261dc9a{--display:flex;}.elementor-86 .elementor-element.elementor-element-261dc9a.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-69d9245{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0.8rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-86 .elementor-element.elementor-element-69d9245.e-con{--align-self:center;}.elementor-86 .elementor-element.elementor-element-0da1588 .elementor-heading-title{font-family:var( --e-global-typography-cbf4129-font-family ), Sans-serif;font-size:var( --e-global-typography-cbf4129-font-size );font-weight:var( --e-global-typography-cbf4129-font-weight );text-decoration:var( --e-global-typography-cbf4129-text-decoration );line-height:var( --e-global-typography-cbf4129-line-height );color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-64d8540 .elementor-icon-wrapper{text-align:center;}.elementor-86 .elementor-element.elementor-element-64d8540 .elementor-icon{font-size:1.25rem;}.elementor-86 .elementor-element.elementor-element-64d8540 .elementor-icon svg{height:1.25rem;}.elementor-86 .elementor-element.elementor-element-1a395c5c{--display:flex;--overlay-opacity:0.97;}.elementor-86 .elementor-element.elementor-element-1a395c5c:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f452c68 );background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-Close-up-of-Tree.jpg");background-size:cover;}.elementor-86 .elementor-element.elementor-element-1a395c5c::before, .elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-background-video-container::before, .elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-background-slideshow::before, .elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f452c68 );--background-overlay:'';}.elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-shape-top .elementor-shape-fill, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-shape-top svg, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-shape-top svg{height:1rem;}.elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-shape-bottom .elementor-shape-fill, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-shape-bottom svg, .elementor-86 .elementor-element.elementor-element-1a395c5c > .e-con-inner > .elementor-shape-bottom svg{height:1rem;}.elementor-86 .elementor-element.elementor-element-80ab39a{text-align:center;}.elementor-86 .elementor-element.elementor-element-80ab39a .elementor-heading-title{font-family:var( --e-global-typography-191dc78-font-family ), Sans-serif;font-size:var( --e-global-typography-191dc78-font-size );font-weight:var( --e-global-typography-191dc78-font-weight );line-height:var( --e-global-typography-191dc78-line-height );color:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-a526d46{text-align:center;font-family:var( --e-global-typography-5b6f78f-font-family ), Sans-serif;font-size:var( --e-global-typography-5b6f78f-font-size );font-weight:var( --e-global-typography-5b6f78f-font-weight );line-height:var( --e-global-typography-5b6f78f-line-height );color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-a526d46 a{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-6094b70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.25rem/2);}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.25rem/2);}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.25rem/2);}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.25rem/2);}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.25rem/2);}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-icon i{color:var( --e-global-color-587a66c );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-icon svg{fill:var( --e-global-color-587a66c );transition:fill 0.3s;}.elementor-86 .elementor-element.elementor-element-0a9502a{--e-icon-list-icon-size:2rem;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-icon{padding-inline-end:0rem;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > a{font-family:var( --e-global-typography-2ed3941-font-family ), Sans-serif;font-size:var( --e-global-typography-2ed3941-font-size );font-weight:var( --e-global-typography-2ed3941-font-weight );line-height:var( --e-global-typography-2ed3941-line-height );}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-86 .elementor-element.elementor-element-41b9266{font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-adee498{--display:flex;}.elementor-86 .elementor-element.elementor-element-5c750bc{font-family:var( --e-global-typography-dd33c6a-font-family ), Sans-serif;font-size:var( --e-global-typography-dd33c6a-font-size );font-weight:var( --e-global-typography-dd33c6a-font-weight );line-height:var( --e-global-typography-dd33c6a-line-height );color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-5c750bc a{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-ca5b541{--display:flex;}.elementor-86 .elementor-element.elementor-element-ca5b541:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-ca5b541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-59f789d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:center;}.elementor-86 .elementor-element.elementor-element-b17bdac{--display:flex;}.elementor-86 .elementor-element.elementor-element-e5ee874{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-86 .elementor-element.elementor-element-74152f2{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-74152f2:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-74152f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/Battle-of-Cowpens-William-Ranney-768x589.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-3389cc1{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-3389cc1:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3389cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/John-1st-Structure-768x576.jpg");background-position:center right;background-size:cover;}.elementor-86 .elementor-element.elementor-element-4d1e29e{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-4d1e29e:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-4d1e29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/Hover-Img-Music.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-0890a79{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-0890a79:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-0890a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-Captain-Budman.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-257ab70{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-257ab70:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-257ab70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-John-Standing-Next-to-a-Sculpture-768x512.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-71d78e2{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-71d78e2:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-71d78e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-RollingRiver-Stage-768x512.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-7f4eaca .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-e8eb27a );opacity:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-7f4eaca .swiper-pagination-bullet{background:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-7f4eaca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-5b588a9{--display:flex;}.elementor-86 .elementor-element.elementor-element-538fce8 .elementor-heading-title{color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-13011c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-86 .elementor-element.elementor-element-0238ba4 .parellogram_button{text-align:center;}.elementor-86 .elementor-element.elementor-element-0238ba4 .parellogram_button,.elementor-86 .elementor-element.elementor-element-0238ba4 .parellogram_button *{transition-duration:300ms;}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button{font-family:var( --e-global-typography-1ad0475-font-family ), Sans-serif;font-size:var( --e-global-typography-1ad0475-font-size );font-weight:var( --e-global-typography-1ad0475-font-weight );text-decoration:var( --e-global-typography-1ad0475-text-decoration );line-height:var( --e-global-typography-1ad0475-line-height );padding:01rem 2rem 1rem 2rem;background-color:var( --e-global-color-d6549c7 );}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button,.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button:hover{background-color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button:hover,.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button:hover *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-69d8736 .elementor-button{background-color:var( --e-global-color-b762a1a );fill:var( --e-global-color-e8eb27a );color:var( --e-global-color-e8eb27a );border-style:none;}.elementor-86 .elementor-element.elementor-element-69d8736 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-69d8736 .elementor-button:focus{color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-69d8736 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-69d8736 .elementor-button:focus svg{fill:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-e87884b{--display:flex;}.elementor-86 .elementor-element.elementor-element-e87884b:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-e87884b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-e87884b > .elementor-shape-bottom .elementor-shape-fill, .elementor-86 .elementor-element.elementor-element-e87884b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-f452c68 );}.elementor-86 .elementor-element.elementor-element-e87884b > .elementor-shape-bottom svg, .elementor-86 .elementor-element.elementor-element-e87884b > .e-con-inner > .elementor-shape-bottom svg{height:1.2rem;transform:translateX(-50%) rotateY(180deg);}.elementor-86 .elementor-element.elementor-element-ba065e9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;--align-items:stretch;}.elementor-86 .elementor-element.elementor-element-8346a9f{--display:flex;--justify-content:center;}.elementor-86 .elementor-element.elementor-element-07cdbf6 .elementor-heading-title{color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-27e8365{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-86 .elementor-element.elementor-element-c426071 .parellogram_button{text-align:center;}.elementor-86 .elementor-element.elementor-element-c426071 .parellogram_button,.elementor-86 .elementor-element.elementor-element-c426071 .parellogram_button *{transition-duration:300ms;}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button{font-family:var( --e-global-typography-1ad0475-font-family ), Sans-serif;font-size:var( --e-global-typography-1ad0475-font-size );font-weight:var( --e-global-typography-1ad0475-font-weight );text-decoration:var( --e-global-typography-1ad0475-text-decoration );line-height:var( --e-global-typography-1ad0475-line-height );padding:01rem 2rem 1rem 2rem;background-color:var( --e-global-color-d6549c7 );}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button,.elementor-86 .elementor-element.elementor-element-c426071 .ue_button *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button:hover{background-color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button:hover,.elementor-86 .elementor-element.elementor-element-c426071 .ue_button:hover *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-3c35fcf{--display:flex;--min-height:50vh;--overflow:hidden;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-3c35fcf:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3c35fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/Main-Stage-Music-Camp-2009.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-8048378{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-86 .elementor-element.elementor-element-8048378:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-8048378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f452c68 );}.elementor-86 .elementor-element.elementor-element-4f9e846{--display:flex;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-86 .elementor-element.elementor-element-a4c42e5{text-align:center;}.elementor-86 .elementor-element.elementor-element-a4c42e5 .elementor-heading-title{font-family:var( --e-global-typography-191dc78-font-family ), Sans-serif;font-size:var( --e-global-typography-191dc78-font-size );font-weight:var( --e-global-typography-191dc78-font-weight );line-height:var( --e-global-typography-191dc78-line-height );color:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-5c96859{text-align:center;color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-576e5f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-86 .elementor-element.elementor-element-232adb6 .parellogram_button{text-align:center;}.elementor-86 .elementor-element.elementor-element-232adb6 .parellogram_button,.elementor-86 .elementor-element.elementor-element-232adb6 .parellogram_button *{transition-duration:300ms;}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button{font-family:var( --e-global-typography-1ad0475-font-family ), Sans-serif;font-size:var( --e-global-typography-1ad0475-font-size );font-weight:var( --e-global-typography-1ad0475-font-weight );text-decoration:var( --e-global-typography-1ad0475-text-decoration );line-height:var( --e-global-typography-1ad0475-line-height );padding:01rem 2rem 1rem 2rem;background-color:var( --e-global-color-d6549c7 );}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button,.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button *{color:var( --e-global-color-secondary );}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button:hover{background-color:var( --e-global-color-e8eb27a );}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button:hover,.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button:hover *{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-4d37c62 .elementor-button{background-color:var( --e-global-color-b762a1a );fill:var( --e-global-color-587a66c );color:var( --e-global-color-587a66c );border-style:none;}.elementor-86 .elementor-element.elementor-element-4d37c62 .elementor-button:hover, .elementor-86 .elementor-element.elementor-element-4d37c62 .elementor-button:focus{color:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-4d37c62 .elementor-button:hover svg, .elementor-86 .elementor-element.elementor-element-4d37c62 .elementor-button:focus svg{fill:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-b1925e1{--display:flex;}.elementor-86 .elementor-element.elementor-element-8a601fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-afa6552{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-afa6552:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-afa6552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-river-1024x683.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-3ce687e{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-3ce687e:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-3ce687e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-The-Music-Camp-on-Drum-1024x683.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-f915751{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-f915751:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-f915751 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/StoneManPark_Greenfield-Excursion-Stage-1024x683.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-c537f88{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-c537f88:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-c537f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-Small-Sclulture-in-the-rocks-1024x683.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-a71d5dc{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-a71d5dc:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-a71d5dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/12/Stone-Man-And-Troxie-Statues-Aerial-View-Lower.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-8caba31{--display:flex;--border-radius:4px 4px 4px 4px;}.elementor-86 .elementor-element.elementor-element-8caba31:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-8caba31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.stonemanpark.org/wp-content/uploads/2025/11/SMP-Shelter-with-Old-Plane-1024x683.jpg");background-position:center center;background-size:cover;}.elementor-86 .elementor-element.elementor-element-af6f8a0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-587a66c );opacity:var( --e-global-color-587a66c );}.elementor-86 .elementor-element.elementor-element-af6f8a0 .swiper-pagination-bullet{background:var( --e-global-color-a73cf85 );}.elementor-86 .elementor-element.elementor-element-af6f8a0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-da02e92 > .elementor-shape-bottom svg, .elementor-86 .elementor-element.elementor-element-da02e92 > .e-con-inner > .elementor-shape-bottom svg{height:0.5rem;}.elementor-86 .elementor-element.elementor-element-49c5370{--gap:0.3rem 0.3rem;--row-gap:0.3rem;--column-gap:0.3rem;}.elementor-86 .elementor-element.elementor-element-1ccc21d .elementor-heading-title{font-size:var( --e-global-typography-f12dcb2-font-size );line-height:var( --e-global-typography-f12dcb2-line-height );}.elementor-86 .elementor-element.elementor-element-712ba77{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-ee10966{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-25bfb3e .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-167b44c .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-b6385ed .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-cc7cf69 .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-0da1588 .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-80ab39a .elementor-heading-title{font-size:var( --e-global-typography-191dc78-font-size );line-height:var( --e-global-typography-191dc78-line-height );}.elementor-86 .elementor-element.elementor-element-a526d46{font-size:var( --e-global-typography-5b6f78f-font-size );line-height:var( --e-global-typography-5b6f78f-line-height );}.elementor-86 .elementor-element.elementor-element-0a9502a{--e-icon-list-icon-size:1.7rem;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > a{font-size:var( --e-global-typography-2ed3941-font-size );line-height:var( --e-global-typography-2ed3941-line-height );}.elementor-86 .elementor-element.elementor-element-41b9266{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-5c750bc{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-59f789d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-ba065e9{--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-a4c42e5 .elementor-heading-title{font-size:var( --e-global-typography-191dc78-font-size );line-height:var( --e-global-typography-191dc78-line-height );}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-8a601fe{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-94c7263{bottom:-35px;}.elementor-86 .elementor-element.elementor-element-49c5370{--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-86 .elementor-element.elementor-element-1ccc21d .elementor-heading-title{font-size:var( --e-global-typography-f12dcb2-font-size );line-height:var( --e-global-typography-f12dcb2-line-height );}.elementor-86 .elementor-element.elementor-element-712ba77{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-c791fac .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-ee10966{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-3bad82a .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-d84022c{--width:auto;}.elementor-86 .elementor-element.elementor-element-0f181b1{--width:auto;}.elementor-86 .elementor-element.elementor-element-25bfb3e .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-167b44c .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-28e7c38{--width:auto;}.elementor-86 .elementor-element.elementor-element-f09696c{--width:auto;}.elementor-86 .elementor-element.elementor-element-b6385ed .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-cc7cf69 .elementor-heading-title{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-261dc9a{--width:auto;}.elementor-86 .elementor-element.elementor-element-69d9245{--width:auto;}.elementor-86 .elementor-element.elementor-element-0da1588 .elementor-heading-title{font-size:var( --e-global-typography-cbf4129-font-size );line-height:var( --e-global-typography-cbf4129-line-height );}.elementor-86 .elementor-element.elementor-element-80ab39a .elementor-heading-title{font-size:var( --e-global-typography-191dc78-font-size );line-height:var( --e-global-typography-191dc78-line-height );}.elementor-86 .elementor-element.elementor-element-a526d46{font-size:var( --e-global-typography-5b6f78f-font-size );line-height:var( --e-global-typography-5b6f78f-line-height );}.elementor-86 .elementor-element.elementor-element-0a9502a{--e-icon-list-icon-size:1.7rem;}.elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86 .elementor-element.elementor-element-0a9502a .elementor-icon-list-item > a{font-size:var( --e-global-typography-2ed3941-font-size );line-height:var( --e-global-typography-2ed3941-line-height );}.elementor-86 .elementor-element.elementor-element-41b9266{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-adee498{--width:auto;}.elementor-86 .elementor-element.elementor-element-5c750bc{font-size:var( --e-global-typography-dd33c6a-font-size );line-height:var( --e-global-typography-dd33c6a-line-height );}.elementor-86 .elementor-element.elementor-element-59f789d{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-13011c3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-86 .elementor-element.elementor-element-0238ba4 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-ba065e9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-86 .elementor-element.elementor-element-c426071 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-3c35fcf.e-con{--order:-99999 /* order start hack */;}.elementor-86 .elementor-element.elementor-element-8048378{--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-86 .elementor-element.elementor-element-4f9e846{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-86 .elementor-element.elementor-element-a4c42e5 .elementor-heading-title{font-size:var( --e-global-typography-191dc78-font-size );line-height:var( --e-global-typography-191dc78-line-height );}.elementor-86 .elementor-element.elementor-element-232adb6 .ue_button{font-size:var( --e-global-typography-1ad0475-font-size );line-height:var( --e-global-typography-1ad0475-line-height );}.elementor-86 .elementor-element.elementor-element-8a601fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-86 .elementor-element.elementor-element-d84022c{--width:auto;}.elementor-86 .elementor-element.elementor-element-0f181b1{--width:auto;}.elementor-86 .elementor-element.elementor-element-28e7c38{--width:auto;}.elementor-86 .elementor-element.elementor-element-f09696c{--width:auto;}.elementor-86 .elementor-element.elementor-element-261dc9a{--width:auto;}.elementor-86 .elementor-element.elementor-element-69d9245{--width:auto;}.elementor-86 .elementor-element.elementor-element-1a395c5c{--content-width:1000px;}.elementor-86 .elementor-element.elementor-element-adee498{--width:auto;}.elementor-86 .elementor-element.elementor-element-4f9e846{--content-width:1000px;}}@media(min-width:1025px){.elementor-86 .elementor-element.elementor-element-1a395c5c:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-1a395c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-94c7263 */.elementor-86 .elementor-element.elementor-element-94c7263 {
    max-width: clamp(9rem, 8.142rem + 4.29vw, 12rem);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d84022c */.elementor-86 .elementor-element.elementor-element-d84022c {
    color: var(--e-global-color-e8eb27a);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e7c38 */.elementor-86 .elementor-element.elementor-element-28e7c38 {
    color: var(--e-global-color-e8eb27a);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-261dc9a */.elementor-86 .elementor-element.elementor-element-261dc9a {
    color: var(--e-global-color-e8eb27a);
}/* End custom CSS */
/* Start custom CSS */.hover-text {
  cursor: none;
    padding: 30px 15px;
  margin: -30px -15px;
}
.inner-hover-text {
    border-bottom: 3px dotted #32AB42;
}

.intro-text {
  position: relative; /* Needed for positioning context */
}

/* --- Hover Image Container --- */
.hover-image {
  width: 350px; /* Adjust the size of the popup image */
  height: 233px;
  position: fixed;
  top: 0;
  left: 0;
  visibility: hidden;
  opacity: 0;
  z-index: 1000; /* High z-index to appear over everything */
  pointer-events: none;
  cursor: none;
  overflow: hidden;
  border-radius: 4px;
}

.hover-image img {
  width: 100% !important;
  height: 100% !important;
  display: block;
  object-fit: cover !important;
}
@media (hover: none) or (pointer: coarse) {
  .hover-text {
    /* Resets the text to look normal */
    display: inline;
    padding: 0;
    margin: 0;
    cursor: auto; /* Shows a normal text cursor */
  }

  .hover-image {
    /* Ensures images are never shown */
    display: none;
  }
  .inner-hover-text {
    border-bottom: none;
}
}
.story-images {
    aspect-ratio: 1/1;
    max-width: calc(33.33% - 0.7rem );
    overflow: clip;
}
@media (max-width: 767px) {
    .story-images {
        max-width:calc(50% - 0.5rem);
    }
}
.share-this-place_images {
    aspect-ratio: 3/2;
    overflow: clip;
}
@font-face {
        font-family: 'Sign Painter';
        font-style: normal;
        font-weight: normal;
        font-display: auto;
        src: url('https://www.stonemanpark.org/wp-content/uploads/2025/10/SignPainterHouseScript.woff2') format('woff2'), url('https://www.stonemanpark.org/wp-content/uploads/2025/10/SignPainterHouseScript.ttf') format('truetype');
    }/* End custom CSS */