.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}[data-v-f50885c3]:root{--padding-x:.85714286rem}@media screen and (min-width:850px){[data-v-f50885c3]:root{--padding-x:1.71428571rem}}[data-v-f50885c3]:root{--grid-gutter:12px;--grid-columns:6;--column-width:calc((var(--vw, 1vw)*100 - var(--padding-x)*2 - (var(--grid-columns) - 1)*var(--grid-gutter))/var(--grid-columns))}@media screen and (min-width:850px){[data-v-f50885c3]:root{--grid-gutter:16px;--grid-columns:12}}@media screen and (min-width:1500px){[data-v-f50885c3]:root{--grid-gutter:24px}}.image-background[data-v-f50885c3]{height:100%;overflow:hidden;position:relative;width:100%}.image-background[data-v-f50885c3] img,.image-background img[data-v-f50885c3]{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.slider[data-v-f50885c3]{display:flex;flex-direction:column;overflow:hidden}.slider .keen-slider[data-v-f50885c3]{-webkit-user-select:initial!important;-moz-user-select:initial!important;user-select:auto!important}.slider--header--title[data-v-f50885c3]{align-items:baseline;display:flex;flex-direction:column;margin-bottom:.5rem}@media screen and (min-width:1200px){.slider--header--title[data-v-f50885c3]{flex-direction:row}}.slider--controls[data-v-f50885c3]{display:flex}.slider--controls--next[data-v-f50885c3],.slider--controls--prev[data-v-f50885c3]{font-size:37px}.slider--controls--next[data-v-f50885c3] button:not(:disabled),.slider--controls--prev[data-v-f50885c3] button:not(:disabled){cursor:pointer}@media screen and (min-width:1200px){.slider__centered .slider--header[data-v-f50885c3]{margin:auto;width:50%}}.slider__centered .slider--items[data-v-f50885c3]{border-top:1px solid #000;padding-top:1rem}body.theme__dark .slider__centered .slider--items[data-v-f50885c3]{border-color:#fff}
