.elementor .e-25af5841-4bfb{text-align:center;margin-block-start:0px;margin-block-end:4.5rem;margin-inline-start:1.25rem;margin-inline-end:1.25rem;& span { color: var(--aute-brand-dark); }\n}.elementor .e-3239668a-897e{min-width:0px;flex:0 0 32rem;scroll-snap-align: start;\n}.elementor .e-64370596-fcba{min-width:0px;flex:0 0 32rem;scroll-snap-align: start; & article { background-color: #f9f9f9; color: var(--aute-ink); }\n}.elementor .e-63eae6b2-444f{min-width:0px;flex:0 0 32rem;scroll-snap-align: start; & article { background-color: #f9f9f9; color: var(--aute-ink); }\n}.elementor .e-4d159543-8696{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0.5rem;padding-inline-start:clamp(1.25rem, 3.82vw, 5rem);padding-inline-end:clamp(1.25rem, 3.82vw, 5rem);margin:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:nowrap;align-items:stretch;max-width: none; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; overscroll-behavior-x: contain; cursor: grab; scroll-padding-inline: clamp(1.25rem, 3.82vw, 5rem); &::-webkit-scrollbar { display: none; } & > article { flex: 0 0 clamp(28rem, 35.65vw, 36rem); min-width: 0px; margin: 0px; scroll-snap-align: start; } &:focus-visible { outline: 0.125rem solid var(--aute-brand-dark); outline-offset: -0.125rem; } &[data-id] > article { background-color: #f9f9f9; color: var(--aute-ink); } &[data-id]:not(:has(> article.aute-testimonial-active)) > article:first-child, &[data-id] > article.aute-testimonial-active { background-color: var(--aute-brand); color: var(--aute-white); }\n}.elementor .e-4c70c571-750d{overflow:hidden;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:0px;padding-inline-end:0px;}