.shortTestimonialsCarousel{--slide-width:750px;display:grid;gap:var(--spacing-lg);margin-top:calc(var(--spacing-md)*-1);margin-inline:calc(var(--spacing-md)*-1);overflow:hidden;padding-top:var(--spacing-md);padding-inline:var(--spacing-md);position:relative;width:calc(100% + var(--spacing-md)*2);z-index:1}@media (width <= 992px){.shortTestimonialsCarousel{margin-inline:calc(var(--lateral-width)*-1);padding-inline:var(--lateral-width);width:calc(100% + var(--lateral-width)*2)}}.shortTestimonialsCarousel:hover .shortTestimonialsCarousel__nav{filter:blur(0);inset-inline:0;opacity:1}.shortTestimonialsCarousel__swiper{margin:calc(var(--spacing-md)*-1);padding:var(--spacing-md);width:calc(100% + var(--spacing-md)*2)}@media (width <= 992px){.shortTestimonialsCarousel__swiper{container-type:inline-size;mask-image:unset;overflow:visible}}.shortTestimonialsCarousel__slide{background:var(--bg-color);border-radius:var(--radius-lg);box-shadow:var(--elevate-1);display:grid;gap:var(--spacing-lg);padding:var(--spacing-lg);width:min(100%,var(--slide-width))}@media (width <= 767px){.shortTestimonialsCarousel__slide{flex-wrap:wrap;justify-content:center;text-align:center}}.shortTestimonialsCarousel__slide-info{display:grid;flex:0 0 200px;gap:var(--spacing-md);place-self:start;width:100%}.shortTestimonialsCarousel__slide-avatar{margin:0;width:100%}.shortTestimonialsCarousel__slide-avatar img{aspect-ratio:1/1;border-radius:var(--radius-md);display:block;height:auto;line-height:0;object-fit:cover;width:100%}.shortTestimonialsCarousel__slide-meta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm) var(--spacing-md);width:100%}.shortTestimonialsCarousel__slide-name{color:var(--secondary-color);font-size:var(--h6-font-size);font-weight:600;line-height:1.2;margin:0;width:100%}.shortTestimonialsCarousel__slide-solutions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media (width <= 767px){.shortTestimonialsCarousel__slide-solutions{flex:100%;justify-content:center}}.shortTestimonialsCarousel__slide-solutions-link{display:inline-block;line-height:0;transition:.2s ease-in-out}.shortTestimonialsCarousel__slide-solutions-link[href]:hover{scale:1.1}.shortTestimonialsCarousel__slide-countries{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media (width <= 767px){.shortTestimonialsCarousel__slide-countries{flex:100%;justify-content:center}}.shortTestimonialsCarousel__slide-countries-country{color:var(--text-color);font-size:var(--body-font-size);font-weight:400;line-height:1.5;margin:0}.shortTestimonialsCarousel__slide-body{flex:1;place-self:start;position:relative;width:100%}@media (width <= 767px){.shortTestimonialsCarousel__slide-body{flex:100%}}.shortTestimonialsCarousel__slide-text{color:var(--text-color);font-size:var(--body-font-size);font-weight:400;line-height:1.5;margin:0}.shortTestimonialsCarousel__slide-text>:last-child{margin-bottom:0}.shortTestimonialsCarousel__slide-actions{display:flex;place-self:end start}@media (width <= 767px){.shortTestimonialsCarousel__slide-actions{justify-content:center;width:100%}}.shortTestimonialsCarousel__slide-quotes{bottom:0;mask-image:linear-gradient(90deg,transparent,#000);opacity:.5;position:absolute;right:0;translate:2.5rem 50%;width:5rem;z-index:-1}.shortTestimonialsCarousel__slide-quotes svg{height:auto;width:100%}.shortTestimonialsCarousel__slide-quotes svg path{fill:var(--primary-color)}.shortTestimonialsCarousel__nav{align-items:center;display:flex;filter:blur(1rem);gap:var(--spacing-sm);height:0;inset-inline:var(--lateral-width);justify-content:space-between;opacity:0;position:absolute;top:calc(50% - var(--spacing-lg) + var(--spacing-sm));transition:.3s;z-index:3}@media (width <= 767px){.shortTestimonialsCarousel__nav{filter:blur(0);height:auto;inset-inline:0;justify-content:center;opacity:1;position:relative;top:0}}.shortTestimonialsCarousel__pagination{align-items:center;display:flex;justify-content:center;position:relative;width:100%}@media (width <= 767px){.shortTestimonialsCarousel__pagination{display:none;visibility:hidden}}.shortTestimonialsCarousel__pagination .shortTestimonialsCarousel__pagination-dots{left:0!important;position:relative;top:0;transform:none!important}.shortTestimonialsCarousel__pagination .shortTestimonialsCarousel__pagination-dots .swiper-pagination-bullet{background:var(--secondary-color);height:var(--spacing-md);width:var(--spacing-md)}