.testimonial-display-wrapper{font-family:"IBM Plex Sans",Sans-serif}.testimonial-display-wrapper.post-type-client{--slide-gap: 1.5rem}.testimonial-display-wrapper.post-type-client .clients-container{display:flex;align-items:center;justify-content:space-between}.testimonial-display-wrapper.post-type-client .client-image img{max-height:4.5rem;width:auto}.testimonial-display-wrapper.post-type-client .slick-slider{position:relative;overflow:hidden}.testimonial-display-wrapper.post-type-client .slick-slide{margin-inline:calc(var(--slide-gap) / 2)}.testimonial-display-wrapper.post-type-client .slick-list{margin-inline:calc(-1 * var(--slide-gap) / 2)}.testimonial-display-wrapper.post-type-testimonial{--arrow-position: clamp(0rem, -43.632rem + 56.757vw, 13.125rem)}.testimonial-display-wrapper.post-type-testimonial .testimonial-header{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;padding-inline:1rem}.testimonial-display-wrapper.post-type-testimonial .testimonial-header .testimonial-heading,.testimonial-display-wrapper.post-type-testimonial .testimonial-header .testimonial-subheading{margin-block:0;color:var(--e-global-color-f039151)}.testimonial-display-wrapper.post-type-testimonial .testimonial-header .testimonial-heading{font-size:var(--e-global-typography-c8897cc-font-size);line-height:1.2;font-weight:var(--e-global-typography-c8897cc-font-weight)}.testimonial-display-wrapper.post-type-testimonial .testimonial-header .testimonial-subheading{font-weight:400;margin-top:.5rem;font-size:1rem;line-height:1.6}.testimonial-display-wrapper.post-type-testimonial .testimonials-container{display:flex;gap:2rem;margin-top:3rem}@media screen and (max-width: 1023px){.testimonial-display-wrapper.post-type-testimonial .testimonials-container{padding-inline:1rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__grid{position:relative;display:grid;grid-template-areas:"card" "image-1" "image-2";max-width:60.625rem;margin-inline:auto;padding:1.5rem 1rem;background:#fff;box-shadow:0 7px 16px #0000001a;border-radius:.5rem}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__grid{grid-template-areas:".... image-1 ...." "card card    card" ".... image-2 ....";grid-template-columns:1fr min(23.75rem,37vw) 0fr;grid-template-rows:1.75rem 1fr 1.75rem;border-radius:0;padding:0;background:#fff;background:transparent;box-shadow:none;height:100%}}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__grid{grid-template-columns:1fr min(23.75rem,27.8vw) 2.625rem;grid-template-rows:6rem 1fr 1.75rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card{position:relative;grid-area:card;border-radius:12px;color:var(--e-global-color-primary)}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card{padding:2rem 0 2rem 3rem;box-shadow:0 7px 16px #0000001a;background:#fff}}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card{padding-block:5rem;padding-left:4rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card .quote-icon{display:none}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card .quote-icon{display:block;position:absolute;left:1.375rem;top:-1.375rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card .quote-icon svg{width:4rem;aspect-ratio:80/64}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__main-card .quote-icon svg{width:5rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__content{height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__content{max-width:24.5625rem}}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__content{max-width:30.5625rem}}@media screen and (min-width: 1366px){.testimonial-display-wrapper.post-type-testimonial .testimonial__content{max-width:27.5625rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__author-image{display:flex;justify-content:center;grid-area:image-1-start/image-1-start/image-2-end/image-2-end;z-index:1}@media screen and (max-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__author-image{margin-top:1rem}}.testimonial-display-wrapper.post-type-testimonial .testimonial__author-image img{max-width:20rem;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1.375rem;margin-inline:auto}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .testimonial__author-image img{max-width:none;width:100%;height:100%}}.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-image{max-width:13.375rem;z-index:2}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-image{position:absolute;bottom:3rem;right:-3rem;box-shadow:0 5.69px 5.69px #0000001f;border-radius:.625rem;background:#fff;padding:.625rem}}@media screen and (max-width: 1023px){.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-image--desktop{display:none}}.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-image--mobile{margin-top:1rem}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-image--mobile{display:none}}.testimonial-display-wrapper.post-type-testimonial .testimonial__quote{margin-bottom:2rem}.testimonial-display-wrapper.post-type-testimonial .testimonial__client-name,.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-name{line-height:1.6}.testimonial-display-wrapper.post-type-testimonial .testimonial__client-name{font-weight:600;font-size:1.125rem;line-height:1.6}.testimonial-display-wrapper.post-type-testimonial .testimonial__bank-name{margin-top:.25rem}.testimonial-display-wrapper.post-type-testimonial .swiper-slide{height:auto;transition:all .4s ease-out}.testimonial-display-wrapper.post-type-testimonial .mobile-nav-container{display:flex;justify-content:space-between}.testimonial-display-wrapper.post-type-testimonial .nav-btn{width:3rem;height:3rem;border-radius:100%;background:#fff;box-shadow:0 7px 16px #0000001a;transition:opacity .3s ease-out}@media screen and (min-width: 1024px){.testimonial-display-wrapper.post-type-testimonial .nav-btn{top:50%}}.testimonial-display-wrapper.post-type-testimonial .nav-btn:after{width:.625rem;height:1.125rem;-webkit-mask-image:url(./caret-blue-BLfusj2c.svg);mask-image:url(./caret-blue-BLfusj2c.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:cover;mask-size:cover;background-color:var(--e-global-color-3fb5914);transition:background-color .3s ease-out;color:transparent}.testimonial-display-wrapper.post-type-testimonial .nav-btn--mobile{position:static}@media screen and (min-width: 768px){.testimonial-display-wrapper.post-type-testimonial .nav-btn--mobile{display:none}}.testimonial-display-wrapper.post-type-testimonial .swiper-button-disabled{opacity:.5}.testimonial-display-wrapper.post-type-testimonial .swiper-button-disabled:after{background-color:var(--e-global-color-88a577e)}@media screen and (max-width: 640px){.testimonial-display-wrapper.post-type-testimonial .prev-btn,.testimonial-display-wrapper.post-type-testimonial .next-btn{top:50%}}.testimonial-display-wrapper.post-type-testimonial .prev-btn{left:1rem}@media screen and (min-width: 1230px){.testimonial-display-wrapper.post-type-testimonial .prev-btn{left:var(--arrow-position)}}.testimonial-display-wrapper.post-type-testimonial .prev-btn:after{transform:rotate(180deg)}.testimonial-display-wrapper.post-type-testimonial .next-btn{right:1rem}@media screen and (min-width: 1230px){.testimonial-display-wrapper.post-type-testimonial .next-btn{right:var(--arrow-position)}}.home-testimonial-container{background:var(--e-global-color-83549d9);color:#fff}
