.testimonial-card-list{overflow:hidden;position:relative;width:100%}.testim-head{margin:0 0 60px}.testim-head h6{color:var(--greyscale_color7)}.author__position p{color:var(--greyscale_color9);font-weight:600;line-height:normal;margin:0}.author__position span{color:var(--greyscale_color7);font-size:14px}.testimonial-card-list:hover .testimonial-card-list__row{animation-play-state:paused}.testimonial-card-list__row{display:flex;flex-wrap:nowrap;flex-flow:row}.mobile-testimonial{display:none}.testimonial-card{background:var(--greyscale_color);border:1px solid var(--greyscale_color4);border-radius:25px;border-radius:12px;box-shadow:0 4px 11px -1px hsla(0,0%,4%,.04);height:248px;margin:.5em;width:400px}.testimonial-card__container{align-content:space-between;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:24px}.author__title{width:52px}.author__position{padding-left:14px;width:calc(100% - 52px)}@media (min-width:992px){.testimonial-card-list:after,.testimonial-card-list:before{display:block}.testimonial-card-list__row--reverse{display:flex}}:root{--color-text:navy;--color-bg:#ffefd5;--color-bg-accent:#ecdcc0;--size:clamp(1rem,1rem + 5vmin,2rem);--gap:calc(var(--size)/2);--duration:60s;--scroll-start:0;--scroll-end:calc(-100% - var(--gap))}@media (prefers-color-scheme:dark){:root{--color-text:#ffefd5;--color-bg:navy;--color-bg-accent:#2626a0}}*{box-sizing:border-box}.marquee{mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,transparent);overflow:hidden;user-select:none}.marquee,.marquee__group{display:flex;gap:var(--gap);width:auto}.marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;flex-shrink:0;justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.marquee__group{animation-play-state:paused}}.marquee--vertical{--mask-direction:to bottom}.marquee--vertical,.marquee--vertical .marquee__group{flex-direction:column}.marquee--vertical .marquee__group{animation-name:scroll-y}.marquee--reverse .marquee__group{animation-delay:-3s;animation-direction:reverse}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}@keyframes scroll-y{0%{transform:translateY(var(--scroll-start))}to{transform:translateY(var(--scroll-end))}}.marquee svg{display:grid;place-items:center;width:var(--size);fill:var(--color-text);aspect-ratio:16/9;background:var(--color-bg-accent);border-radius:.5rem;padding:calc(var(--size)/10)}.marquee--vertical svg{aspect-ratio:1;padding:calc(var(--size)/6);width:calc(var(--size)/1.5)}.wrapper{display:flex;flex-direction:column;gap:var(--gap);margin:auto;max-width:100vw}.wrapper--vertical{flex-direction:row;height:100vh}.toggle{--size:3rem;background-color:var(--color-bg-accent);border:none;border-radius:50%;color:inherit;cursor:pointer;font:inherit;height:var(--size);left:1rem;outline:none;position:relative;position:fixed;text-align:center;top:1rem;width:var(--size);z-index:1}.toggle:focus-visible{box-shadow:0 0 0 2px var(--color-text)}.toggle span{animation:fade .4s ease-out 4s forwards;display:inline-block;left:calc(100% + .4em);transform:translateY(-50%);user-select:none;white-space:nowrap;width:fit-content}.toggle span,.toggle svg{position:absolute;top:50%}.toggle svg{--size:1.5rem;height:var(--size);left:50%;width:var(--size);fill:currentcolor;transform:translate(-50%,-50%);transition:transform .3s cubic-bezier(.25,1,.5,1)}.toggle--vertical svg{transform:translate(-50%,-50%) rotate(-90deg)}@keyframes fade{to{opacity:0;visibility:hidden}}@media(max-width:767px){.testimonial-card-list{display:none}.mobile-testimonial{display:block;padding:0 18px}.mt-slider .slick-slide{margin:0 10px}.mt-slider .slick-list{margin:0 -10px}.testimonial-card{margin:0;width:320px}}