:where(.elementor-widget-sedona-widget-slider){--scw-view:3;--scw-scroll:1;--scw-gap:24px;--scw-enabled:1;--scw-arrow:#5b3027;--scw-arrow-bg:#fffaf4;--scw-arrow-size:42px;--scw-icon-size:20px;--scw-arrow-position:static;--scw-arrow-top:auto;--scw-prev-x:auto;--scw-next-x:auto;--scw-arrow-translate:0%;--scw-prev-y:0px;--scw-next-y:0px;--scw-no-page-gap:18px;--scw-pagination:#a9745e;--scw-pagination-active:#bf5937;min-width:0}
.elementor-widget-sedona-widget-slider .scw-shell{min-width:0;position:relative}
.elementor-widget-sedona-widget-slider .scw-viewport{min-width:0;overflow:hidden}
.elementor-widget-sedona-widget-slider .scw-track{display:flex;gap:0;min-width:0;align-items:stretch}
.elementor-widget-sedona-widget-slider .scw-track>.swiper-slide{flex-shrink:0;min-width:0;height:auto}
.elementor-widget-sedona-widget-slider .scw-shell:not(.scw-ready):not(.scw--static) .scw-track{gap:var(--scw-gap)}
.elementor-widget-sedona-widget-slider .scw-shell:not(.scw-ready):not(.scw--static) .scw-track>.swiper-slide,.elementor-widget-sedona-widget-slider .scw-shell:not(.scw-ready):not(.scw--static) .scw-track>.e-con{width:calc((100% - (var(--scw-view) - 1)*var(--scw-gap))/var(--scw-view));flex:0 0 calc((100% - (var(--scw-view) - 1)*var(--scw-gap))/var(--scw-view));min-width:0}
.elementor-widget-sedona-widget-slider .scw-track>.swiper-slide>.e-con{width:100%;max-width:100%}
.elementor-widget-sedona-widget-slider .scw-equal .scw-track>.swiper-slide{display:flex}
.elementor-widget-sedona-widget-slider .scw-equal .scw-track>.swiper-slide>.e-con{flex:1 1 auto}
.elementor-widget-sedona-widget-slider .scw-equal .scw-track>.e-con{align-self:stretch}
.elementor-widget-sedona-widget-slider .scw-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:18px}
.elementor-widget-sedona-widget-slider .scw-prev,.elementor-widget-sedona-widget-slider .scw-next{display:inline-flex;align-items:center;justify-content:center;flex:none;position:var(--scw-arrow-position);top:var(--scw-arrow-top);z-index:3;width:var(--scw-arrow-size);height:var(--scw-arrow-size);padding:0;border:0;border-radius:50%;background:var(--scw-arrow-bg);color:var(--scw-arrow);font-size:var(--scw-icon-size);line-height:1;cursor:pointer;box-shadow:0 2px 12px #00000014}
.elementor-widget-sedona-widget-slider .scw-prev{left:var(--scw-prev-x);transform:translateY(var(--scw-arrow-translate)) translateY(var(--scw-prev-y))}
.elementor-widget-sedona-widget-slider .scw-next{right:var(--scw-next-x);transform:translateY(var(--scw-arrow-translate)) translateY(var(--scw-next-y));background:var(--scw-next-arrow-bg,var(--scw-arrow-bg));color:var(--scw-next-arrow,var(--scw-arrow))}
.elementor-widget-sedona-widget-slider .scw-icon{display:inline-flex;align-items:center;justify-content:center;font-size:inherit;line-height:1}
.elementor-widget-sedona-widget-slider .scw-icon svg{width:1em;height:1em;fill:currentColor}
.elementor-widget-sedona-widget-slider .scw-icon i{font-size:inherit;line-height:1}
.elementor-widget-sedona-widget-slider .scw-prev:hover,.elementor-widget-sedona-widget-slider .scw-next:hover{filter:brightness(.94)}
.elementor-widget-sedona-widget-slider .scw-prev:focus-visible,.elementor-widget-sedona-widget-slider .scw-next:focus-visible{outline:2px solid var(--scw-pagination-active);outline-offset:3px}
.elementor-widget-sedona-widget-slider .scw-controls .swiper-button-disabled{opacity:.4;cursor:default}
.elementor-widget-sedona-widget-slider .scw-pagination{display:flex;justify-content:center;align-items:center;min-width:0;width:auto;color:var(--scw-pagination-active)}
.elementor-widget-sedona-widget-slider .scw-pagination .swiper-pagination-bullet{background:var(--scw-pagination);opacity:.6}
.elementor-widget-sedona-widget-slider .scw-pagination .swiper-pagination-bullet-active{background:var(--scw-pagination-active);opacity:1}
.elementor-widget-sedona-widget-slider .scw-pagination.swiper-pagination-progressbar{position:relative;width:min(150px,40vw);height:3px;background:var(--scw-pagination)}
.elementor-widget-sedona-widget-slider .scw-pagination .swiper-pagination-progressbar-fill{background:var(--scw-pagination-active)}
.elementor-widget-sedona-widget-slider .scw-no-pagination .scw-controls{margin-top:var(--scw-no-page-gap)}
.elementor-widget-sedona-widget-slider .scw-no-arrows .scw-prev,.elementor-widget-sedona-widget-slider .scw-no-arrows .scw-next,.elementor-widget-sedona-widget-slider .scw-no-pagination .scw-pagination,.elementor-widget-sedona-widget-slider .scw--static .scw-controls{display:none}
.elementor-widget-sedona-widget-slider .scw--static .scw-viewport{overflow:visible}
.elementor-widget-sedona-widget-slider .scw--static .scw-track{display:flex;flex-wrap:wrap;gap:var(--scw-gap);transform:none!important}
.elementor-widget-sedona-widget-slider .scw--static .scw-track>.swiper-slide,.elementor-widget-sedona-widget-slider .scw--static .scw-track>.e-con{width:calc((100% - (var(--scw-view) - 1)*var(--scw-gap))/var(--scw-view))!important;flex:0 0 calc((100% - (var(--scw-view) - 1)*var(--scw-gap))/var(--scw-view));margin:0!important}
@media(max-width:1024px){:where(.elementor-widget-sedona-widget-slider){--scw-view:2;--scw-gap:18px}}
@media(max-width:767px){:where(.elementor-widget-sedona-widget-slider){--scw-view:1;--scw-gap:12px}}
