.elementor-720 .elementor-element.elementor-element-7010dae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-heading,.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-sub-heading, .elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-sub-heading *,.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-subheading, .elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-subheading *, .elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-separator-parent{text-align:left;}.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-heading, .elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-heading a{font-size:clamp(1.8rem, 1.3654rem + 0.9065vw, 2rem);}.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-heading{margin:0px 0px 15px 0px;}.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-sub-heading{font-size:clamp(1.4rem, 1.1827rem + 0.4533vw, 1.5rem);font-weight:800;color:var( --e-global-color-secondary );margin:0px 0px 20px 0px;}.elementor-720 .elementor-element.elementor-element-bbf09f7 .uael-subheading{margin:15px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-d7e9031{--display:flex;--min-height:400px;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-d7e9031:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-d7e9031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-a92edf2{--display:flex;}.elementor-720 .elementor-element.elementor-element-a92edf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-2c7dd23 .uael-heading-text{color:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-2c7dd23 .uael-heading{margin:0px 0px 15px 0px;}.elementor-720 .elementor-element.elementor-element-2c7dd23 .uael-subheading{color:var( --e-global-color-1850a0c );margin:15px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-e056b41 .elementor-button{background-color:var( --e-global-color-1850a0c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-e056b41 .elementor-button:hover, .elementor-720 .elementor-element.elementor-element-e056b41 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1850a0c );border-color:var( --e-global-color-accent );}.elementor-720 .elementor-element.elementor-element-e056b41 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-720 .elementor-element.elementor-element-e056b41 .elementor-button:hover svg, .elementor-720 .elementor-element.elementor-element-e056b41 .elementor-button:focus svg{fill:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-be5780b{--display:flex;--min-height:400px;}.elementor-720 .elementor-element.elementor-element-be5780b:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-be5780b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackhillsvista.bandeldev.com/wp-content/uploads/2026/03/black-vista-rv-park-photos23.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-5627ef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-720 .elementor-element.elementor-element-b063e7c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-b063e7c.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-b063e7c .uael-heading{margin:0px 0px 15px 0px;}.elementor-720 .elementor-element.elementor-element-b063e7c .uael-subheading{margin:15px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-781fe8e{--display:flex;}.elementor-720 .elementor-element.elementor-element-06110e7 .elementor-icon-box-wrapper{gap:15px;}.elementor-720 .elementor-element.elementor-element-06110e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-06110e7.elementor-view-framed .elementor-icon, .elementor-720 .elementor-element.elementor-element-06110e7.elementor-view-default .elementor-icon{fill:var( --e-global-color-a746a9b );color:var( --e-global-color-a746a9b );border-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-06110e7 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-06110e7 .elementor-icon-box-title a{font-size:1.2rem;font-weight:600;}.elementor-720 .elementor-element.elementor-element-2b879df{--display:flex;}.elementor-720 .elementor-element.elementor-element-63cfead .elementor-icon-box-wrapper{gap:15px;}.elementor-720 .elementor-element.elementor-element-63cfead.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-63cfead.elementor-view-framed .elementor-icon, .elementor-720 .elementor-element.elementor-element-63cfead.elementor-view-default .elementor-icon{fill:var( --e-global-color-a746a9b );color:var( --e-global-color-a746a9b );border-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-63cfead .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-63cfead .elementor-icon-box-title a{font-size:1.2rem;font-weight:600;}.elementor-720 .elementor-element.elementor-element-157116e{--display:flex;}.elementor-720 .elementor-element.elementor-element-20cac94 .elementor-icon-box-wrapper{gap:15px;}.elementor-720 .elementor-element.elementor-element-20cac94.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-20cac94.elementor-view-framed .elementor-icon, .elementor-720 .elementor-element.elementor-element-20cac94.elementor-view-default .elementor-icon{fill:var( --e-global-color-a746a9b );color:var( --e-global-color-a746a9b );border-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-20cac94 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-20cac94 .elementor-icon-box-title a{font-size:1.2rem;font-weight:600;}.elementor-720 .elementor-element.elementor-element-aebdb85{--display:flex;}.elementor-720 .elementor-element.elementor-element-0b37b04 .elementor-icon-box-wrapper{gap:11px;}.elementor-720 .elementor-element.elementor-element-0b37b04.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-0b37b04.elementor-view-framed .elementor-icon, .elementor-720 .elementor-element.elementor-element-0b37b04.elementor-view-default .elementor-icon{fill:var( --e-global-color-a746a9b );color:var( --e-global-color-a746a9b );border-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-0b37b04 .elementor-icon{font-size:51px;}.elementor-720 .elementor-element.elementor-element-0b37b04 .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-0b37b04 .elementor-icon-box-title a{font-size:1.2rem;font-weight:600;}.elementor-720 .elementor-element.elementor-element-27e9d62{--display:flex;}.elementor-720 .elementor-element.elementor-element-24ee20f .elementor-icon-box-wrapper{gap:15px;}.elementor-720 .elementor-element.elementor-element-24ee20f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-24ee20f.elementor-view-framed .elementor-icon, .elementor-720 .elementor-element.elementor-element-24ee20f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a746a9b );color:var( --e-global-color-a746a9b );border-color:var( --e-global-color-a746a9b );}.elementor-720 .elementor-element.elementor-element-24ee20f .elementor-icon-box-title, .elementor-720 .elementor-element.elementor-element-24ee20f .elementor-icon-box-title a{font-size:1.2rem;font-weight:600;}.elementor-720 .elementor-element.elementor-element-36aeec8{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:20px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );}.elementor-720 .elementor-element.elementor-element-36aeec8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:11px;--swiper-pagination-bullet-vertical-gap:11px;}.elementor-720 .elementor-element.elementor-element-550bf41{--display:flex;--min-height:400px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-720 .elementor-element.elementor-element-550bf41:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-550bf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-720 .elementor-element.elementor-element-469ffd9{--display:flex;}.elementor-720 .elementor-element.elementor-element-469ffd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-720 .elementor-element.elementor-element-c84d543 .uael-heading-text{color:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-c84d543 .uael-heading{margin:0px 0px 15px 0px;}.elementor-720 .elementor-element.elementor-element-c84d543 .uael-subheading{color:var( --e-global-color-1850a0c );margin:15px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-80456c0 .elementor-button{background-color:var( --e-global-color-1850a0c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-80456c0 .elementor-button:hover, .elementor-720 .elementor-element.elementor-element-80456c0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-1850a0c );border-color:var( --e-global-color-accent );}.elementor-720 .elementor-element.elementor-element-80456c0 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-720 .elementor-element.elementor-element-80456c0 .elementor-button:hover svg, .elementor-720 .elementor-element.elementor-element-80456c0 .elementor-button:focus svg{fill:var( --e-global-color-1850a0c );}.elementor-720 .elementor-element.elementor-element-6b25c29{--display:flex;--min-height:400px;}.elementor-720 .elementor-element.elementor-element-6b25c29:not(.elementor-motion-effects-element-type-background), .elementor-720 .elementor-element.elementor-element-6b25c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blackhillsvista.bandeldev.com/wp-content/uploads/2026/03/black-vista-rv-park-photos24.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-720 .elementor-element.elementor-element-a56480b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-720 .elementor-element.elementor-element-c398eff{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-720 .elementor-element.elementor-element-c398eff.elementor-element{--align-self:center;}.elementor-720 .elementor-element.elementor-element-c398eff .uael-heading{margin:0px 0px 15px 0px;}.elementor-720 .elementor-element.elementor-element-c398eff .uael-subheading{margin:15px 0px 0px 0px;}.elementor-720 .elementor-element.elementor-element-ad1d05e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:15px;}.elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-pagination-bullet-active, .elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-720 .elementor-element.elementor-element-ad1d05e .elementor-swiper-button{font-size:20px;}.elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;height:20px;width:20px;}.elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-720 .elementor-element.elementor-element-ad1d05e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-720 .elementor-element.elementor-element-36aeec8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-720 .elementor-element.elementor-element-ad1d05e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-720 .elementor-element.elementor-element-d7e9031{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-720 .elementor-element.elementor-element-36aeec8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-720 .elementor-element.elementor-element-ad1d05e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-720 .elementor-element.elementor-element-a92edf2{--width:40%;}.elementor-720 .elementor-element.elementor-element-be5780b{--width:60%;}.elementor-720 .elementor-element.elementor-element-469ffd9{--width:40%;}.elementor-720 .elementor-element.elementor-element-6b25c29{--width:60%;}}/* Start custom CSS for media-carousel, class: .elementor-element-ad1d05e */.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: -10px !important;
}/* End custom CSS */