#top #wrap_all .avia-slideshow .av-slideshow-caption.av-23z6r84-2411dc950923199ae01de763eba54f9e__0 .avia-caption-title{
font-size:48px;
}
#top .avia-slideshow .av-slideshow-caption.av-23z6r84-2411dc950923199ae01de763eba54f9e__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-23z6r84-2411dc950923199ae01de763eba54f9e__0 .avia-caption-content p{
font-size:18px;
}

.flex_cell.av-1i2yk0k-03005a42c1a45cf4ede017bcdac6b3bd{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-1i2yk0k-03005a42c1a45cf4ede017bcdac6b3bd{
padding:30px 5% 30px 5% !important;
}

.flex_column.av-1gav110-66cc8b7dcc810cdf69a10bee4d102b15{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa{
padding-bottom:10px;
font-size:24px;
}
body .av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa .av-subheading{
font-size:15px;
}

.flex_column.av-1cwuvqs-cd0986aa5152c760300ab35d72be29f6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-19fla2c-a6359d329623f84396df32884333bc66{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-video.av-17mxe1w-3e6358fa1d4220c25d884d19f0fc3c63{
background-image:url(https://livejacksonhole.com/wp-content/uploads/2025/10/041_dsc_1255_692-1030x687.jpg);
}

.flex_column.av-2ppc7o-577d13af019dac2418153145a82edbfa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-15yubok-98cde33f5b456f556c42af76087a8c56{
background-color:#000000;
background-image:unset;
}

.flex_column.av-14vksc4-15c5231c46961fc982824ec5eb53904b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7{
padding-bottom:10px;
color:#ffffff;
font-size:18px;
}
body .av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .av-subheading{
font-size:15px;
}

.flex_column.av-xcik1g-c58fda0c3c4a5e287be270fffc13dd99{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0{
padding-bottom:10px;
color:#ffffff;
font-size:18px;
}
body .av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .av-subheading{
font-size:15px;
}

.flex_column.av-r8vqz8-4931b8b0a3f403a4f6db3595509278fe{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7{
padding-bottom:10px;
color:#ffffff;
font-size:18px;
}
body .av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .av-special-heading-tag{
font-size:18px;
}
.av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-o5hres-0299eea993fb1d8132b7c92fb0b8b15f .iconlist_icon{
color:#ffffff;
}
#top .avia-icon-list-container.av-o5hres-0299eea993fb1d8132b7c92fb0b8b15f .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-o5hres-0299eea993fb1d8132b7c92fb0b8b15f .av_iconlist_title{
color:#ffffff;
}

.flex_column.av-ctrh78-86f1dd48ab70c0e14eb4aab9dac3be1e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-79g6pw-d0ebc8ef98b5f75b7b33dcaf01e26b9d{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-79g6pw-d0ebc8ef98b5f75b7b33dcaf01e26b9d{
padding:5% 5% 5% 5% !important;
}

#top .avia-gallery.av-6k9z9g-5fd9c330e99c944b9bff95356e9a48b0 .avia-gallery-thumb a{
width:20%;
}

.flex_column.av-46i9us-12804bcfc80d51b592ca1324cb240266{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-26hois-b2a5dc6e9c0f368766352b067dc74377{
padding-bottom:10px;
}
body .av-special-heading.av-26hois-b2a5dc6e9c0f368766352b067dc74377 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-26hois-b2a5dc6e9c0f368766352b067dc74377 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1em9j2s-10a64a7cf567219ec6d76d3305bb5daa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1039xv8-47d7614b852ae0f43ba009ed9c68d2c7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-uztn8k-38f8d2bd48eacff7c820b535a37990e0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-pwla3o-1c9aa3a23666aabf29120814121e5ed7 .av-special-heading-tag{
font-size:0.8em;
}
}
