/* https://www.brattleborochamber.org/wp-content/themes/tenf-wordpress-theme-master/css/listing-slider.css?ver=1.0.1 */
listing-slider{position:relative;display:block;overflow:hidden;--slides-to-show:2;--gap:15px;--tile-width:440px;--tile-height:300px;--bleed:8%}listing-slider-track{display:block;position:relative;width:100%;height:calc(var(--tile-height) + var(--gap) * 2);overflow:hidden}listing-slider-block{display:flex;position:absolute;align-items:stretch;gap:var(--gap);left:var(--gap);top:var(--gap);transition:left 500ms}listing-slider~.container width-element{display:block;width:100%}listing-slider .listing-tile{width:var(--tile-width,200px);height:100%}listing-slider-slide{border-radius:35px;transition:all 0.15s}listing-slider-slide.manual-hover h2,listing-slider-slide.manual-hover i{color:var(--blue)}listing-slider-slide i{opacity:0;transition:all 0.25s;transform:translateX(-.25rem)}listing-slider-slide.manual-hover i{opacity:1;transform:translateX(0)}listing-slider-slide a img{transition:all 0.2s}@media only screen and (max-width:767px){listing-slider{--slides-to-show:1}}.tenf-shortcode-slider{max-width:unset;padding:0!important;margin-right:calc(var(--wp--style--root--padding-right) * -1)!important;margin-left:calc(var(--wp--style--root--padding-left) * -1)!important}