@media(min-width: 1601px),and{.ui-testimonial-slider .core-card-slider__card-list::before,.ui-testimonial-slider .core-card-slider__card-list::after{content:"";position:absolute;z-index:22;top:0;left:0;width:var(--page-content-padding);height:100%;background-color:var(--bg-base)}.ui-testimonial-slider .core-card-slider__card-list::after{left:unset;right:0}}.ui-testimonial-slider__container{position:relative;width:100%;max-width:var(--w-max);margin-inline:auto;padding-inline:var(--page-content-padding);display:flex;flex-direction:column;gap:var(--space-l)}@media(max-width: 1023px),and{.ui-testimonial-slider__container{gap:var(--space-s)}}.ui-testimonial-slider__header{display:flex;flex-direction:row;justify-content:space-between;gap:var(--space-m);align-items:center}@media(max-width: 1023px),and{.ui-testimonial-slider__header .core-card-slider__nav{display:none}}.ui-testimonial-slider__footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width: 1024px),and{.ui-testimonial-slider__footer{display:none}}.ui-testimonial-slider .core-card-slider__title{font-size:36px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif;color:var(--text-primary)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-card-slider__title{font-size:24px;line-height:1.4;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:'Playfair Display', serif}}.ui-testimonial-slider__card{align-self:flex-start;flex-shrink:0;flex-basis:var(--outer-colspan4);padding-inline:calc(var(--grid-column-gap)/2);color:var(--text-add-on)}@media(max-width: 1023px),and{.ui-testimonial-slider__card{flex-basis:var(--outer-colspan4)}}@media(max-width: 767px),and{.ui-testimonial-slider__card{flex-basis:calc(var(--outer-colspan2) - var(--page-content-padding)*2)}}.ui-testimonial-slider__card-wrapper{display:flex;flex-direction:column;gap:var(--space-2xs)}.ui-testimonial-slider__card-image-wrapper{position:relative;aspect-ratio:394/239}.ui-testimonial-slider__card-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.4);border-radius:100%;z-index:1}.ui-testimonial-slider__card-image{position:absolute;inset-inline-start:0;inset-block-start:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:top center}.ui-testimonial-slider__card-name{font-size:18px;line-height:1.2;font-weight:500;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif}.ui-testimonial-slider__card-designation{font-size:15px;line-height:1.6;font-weight:400;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums;font-family:Montserrat, sans-serif;color:var(--text-secondary);-webkit-margin-before:var(--space-micro);margin-block-start:var(--space-micro)}@media(max-width: 1023px),and{.ui-testimonial-slider__card-designation{-webkit-margin-before:var(--space-5xs);margin-block-start:var(--space-5xs)}}.ui-testimonial-slider .core-btn-share{margin-inline:auto;-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-btn-share{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-margin-before:var(--space-2xl);margin-block-start:var(--space-2xl);width:100%}}.ui-testimonial-slider .core-btn-share .core-button{width:-moz-fit-content;width:fit-content;--STANDARD-SECONDARY-BTN-BORDER-DEFAULT-COLOR: var(--border-standard);--STANDARD-SECONDARY-BTN-BG-DEFAULT-COLOR: transparent;--STANDARD-SECONDARY-BTN-TEXT-DEFAULT-COLOR: var(--text-add-on);--STANDARD-SECONDARY-BTN-TEXT-HOVER-COLOR: var(--text-add-on);--STANDARD-SECONDARY-BTN-BG-HOVER-COLOR: var(--text-primary);--STANDARD-SECONDARY-BTN-BORDER-HOVER-COLOR: var(--text-primary)}@media(max-width: 1023px),and{.ui-testimonial-slider .core-btn-share .core-button{width:100%}}@media(max-width: 359px),and{.ui-testimonial-slider .core-btn-share .core-button{padding-inline:var(--space-2xs)}}
