.text-image-slider{align-items:center;display:flex;gap:40px;margin:0 auto;max-width:1200px}.text-image-slider__content,.text-image-slider__media{flex:1}.text-image-slider__slides{aspect-ratio:4/3;overflow:hidden;position:relative;width:100%}.text-image-slider__slide{inset:0;opacity:0;position:absolute;transition:opacity .6s ease,visibility .6s ease;visibility:hidden}.text-image-slider__slide.is-active{opacity:1;visibility:visible}.text-image-slider__slide img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.text-image-slider__dots{display:flex;gap:8px;justify-content:center;margin-top:16px}.text-image-slider__dot{background:#ccc;border:0;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.text-image-slider__dot.is-active{background:#333}@media (max-width:767px){.text-image-slider{flex-direction:column}.text-image-slider__media{order:1;width:100%}.text-image-slider__content{order:2;width:100%}}