.wp-block-testimonials{overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:3rem;padding-bottom:3rem}@media (min-width: 1024px){.wp-block-testimonials{padding-top:6rem;padding-bottom:6rem}}.wp-block-testimonials__heading.wp-block-testimonials__heading{margin-top:0;margin-bottom:0;margin-bottom:2rem;max-width:600px;font-size:var(--text-xl);line-height:var(--leading-xl);--tw-text-opacity: 1;color:rgb(6 47 53 / var(--tw-text-opacity))}@media (min-width: 1024px){.wp-block-testimonials__archive-link{margin-bottom:2rem}}.wp-block-testimonials__content-wrapper:is(div){position:relative;display:flex;flex-direction:column}@media not all and (min-width: 768px){.wp-block-testimonials__content-wrapper:is(div){padding-top:70px}}.wp-block-testimonials__controls{display:flex;justify-content:space-between}@media not all and (min-width: 768px){.wp-block-testimonials__controls{order:2;margin-top:2rem}}.wp-block-testimonials__posts{width:100%}@media not all and (min-width: 768px){.wp-block-testimonials__posts{order:1}}.wp-block-testimonials .swiper{overflow:visible}.wp-block-testimonials .swiper-controls{display:flex}.wp-block-testimonials .swiper-controls>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}@media not all and (min-width: 768px){.wp-block-testimonials .swiper-controls{position:absolute;top:0;left:1rem}}.wp-block-testimonials .swiper-button{position:relative;inset:auto;margin-top:0;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(6 47 53 / var(--tw-border-opacity))}.wp-block-testimonials .swiper-button svg{height:1rem;width:1rem;--tw-text-opacity: 1;color:rgb(6 47 53 / var(--tw-text-opacity))}.wp-block-testimonials .swiper-button:after{display:none}.wp-block-testimonials .testimonial{position:relative;display:flex;height:auto;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(236 242 243 / var(--tw-bg-opacity));text-decoration-line:none;box-shadow:0 2px 10px #0000001a}.wp-block-testimonials .testimonial picture{position:absolute;top:0;left:0;z-index:10;display:none;height:100%;width:100%}.wp-block-testimonials .testimonial picture img{margin-top:0;margin-bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wp-block-testimonials .testimonial picture:after{background:linear-gradient(180deg,#004b4da8,#004b4d);position:absolute;top:0;left:0;height:100%;width:100%;--tw-content: "";content:var(--tw-content)}.wp-block-testimonials .testimonial__text{position:relative;z-index:20;margin-top:auto;display:flex;min-height:230px;max-width:590px;flex-direction:column;justify-content:flex-end;padding-left:2rem;padding-right:2rem;padding-bottom:2rem}@media (min-width: 640px){.wp-block-testimonials .testimonial__text{min-height:410px}}.wp-block-testimonials .testimonial__category{margin-top:0;margin-bottom:.75rem;--tw-text-opacity: 1;color:rgb(0 75 77 / var(--tw-text-opacity))}.wp-block-testimonials .testimonial__heading{margin-top:0;margin-bottom:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(0 75 77 / var(--tw-text-opacity))}.wp-block-testimonials .testimonial__link{margin-right:auto;margin-bottom:0;--tw-text-opacity: 1;color:rgb(6 47 53 / var(--tw-text-opacity))}.wp-block-testimonials .testimonial.image picture{display:block}.wp-block-testimonials .testimonial.green{--tw-bg-opacity: 1;background-color:rgb(0 75 77 / var(--tw-bg-opacity))}.wp-block-testimonials .testimonial.image .testimonial__category,.wp-block-testimonials .testimonial.green .testimonial__category{--tw-text-opacity: 1;color:rgb(236 242 243 / var(--tw-text-opacity))}.wp-block-testimonials .testimonial.image .testimonial__heading,.wp-block-testimonials .testimonial.image .testimonial__link,.wp-block-testimonials .testimonial.green .testimonial__heading,.wp-block-testimonials .testimonial.green .testimonial__link{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}
