.testimonial-section{background:var(--Vertical-Gradient,linear-gradient(0deg,#222 0,#273068 100%));isolation:isolate;overflow-x:clip;position:relative;.container{margin:0 auto;max-width:var(--max-width);padding:var(--v-padding) var(--h-padding);position:relative;.content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacing-x-lg);position:relative}}.background{height:9.8125rem;position:absolute;right:0;top:0;width:13.0625rem;z-index:-1}.header{color:var(--colors-white);max-width:45rem;width:100%}.carousel{display:flex;flex-direction:row;position:relative}.card{background:var(--colors-white-smoke,#f2f2f2);border-radius:.5rem;gap:var(--spacing-big);padding:var(--spacing-big)}.card,.card-content{align-items:flex-start;display:flex;flex-direction:column}.card-content{align-self:stretch;gap:var(--spacing-x-lg)}.card-avatar{align-items:center;display:flex;gap:var(--spacing-sm,.75rem)}.image{aspect-ratio:1;border-radius:12rem;overflow:hidden;width:3.25rem}.controllers{align-items:center;align-self:stretch;display:flex;justify-content:space-between;padding-top:var(--spacing-big)}.splide__pagination{align-items:flex-start;display:flex;gap:.25rem;position:static;.splide__pagination__page{background:var(--colors-white);opacity:.5;&.is-active{opacity:1}}}.splide__arrows{align-items:flex-start;display:flex;gap:var(--spacing-big);& button{background-color:transparent;border:2px solid hsla(0,0%,100%,.6);border-radius:6.25rem;gap:.5rem;height:auto;padding:var(--spacing-sm) var(--spacing-lg);position:static;transform:none;width:auto}& svg{line-height:0;min-height:1.25rem;min-width:1.25rem;fill:#f2f2f2}}}