/*!
 * ACF Starter Kit CSS
 * Version: 1.0.0
 */.container--narrow{margin:0 auto;max-width:60rem}@media(min-width:769px){.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}}@media(max-width:768px){.mobile-order-first{order:-1}}.media-text .container--narrow{display:flex;gap:var(--spacer)}@media(max-width:768px){.media-text .container--narrow{flex-direction:column}}.media-text__block{flex:1}.features .container--narrow{display:flex;flex-wrap:wrap;gap:var(--spacer);justify-content:center}@media(max-width:768px){.features .container--narrow{flex-direction:column}}.features__item{flex:1;text-align:center}.features__columns--1 .features__item{flex:1 0 100%}.features__columns--2 .features__item{flex:0 0 calc(50% - var(--spacer))}.features__columns--3 .features__item{flex:0 0 calc(33.33333% - var(--spacer))}.features__columns--4 .features__item{flex:0 0 calc(25% - var(--spacer))}.features__columns--5 .features__item{flex:0 0 calc(20% - var(--spacer))}.features__columns--6 .features__item{flex:0 0 calc(16.66667% - var(--spacer))}.splide.splide--adaptiveHeight .splide__track{transition:height .2s}.splide.splide--adaptiveHeight .splide__track .splide__list{align-items:flex-start!important;transition:height .2s}.splide.splide--adaptiveHeight .splide__slide:not(.is-active){transition:height .2s}.slider .splide__slide{text-align:center}.slider .splide__slide img{height:auto;min-width:0;width:100%}.slider .splide__list{transition:all .3s ease}.slider .splide__arrows .splide__arrow svg{fill:none}.slider .splide__arrows .splide__arrow:disabled{display:none}.slider .splide__pagination__page{background-color:rgba(0,0,0,.5)}.slider .splide__pagination__page:focus,.slider .splide__pagination__page:hover{background-color:#000;border:2px solid #000}.slider .splide__pagination__page.is-active{background-color:#000}