.wp-block-testimonials-block{align-items:center;display:flex;flex-direction:column;width:100%}.wp-block-testimonials-block__inner{width:100%}.wp-block-testimonials-block__slide{justify-items:center}.wp-block-testimonials-block__nav{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:center;margin-top:var(--block-testimonials-nav-spacing);padding-bottom:calc(var(--base-outline-offset) + var(--base-outline-width));padding-top:calc(var(--base-outline-offset) + var(--base-outline-width))}.edwp-navigation-is-locked .wp-block-testimonials-block__nav{display:none}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-testimonials-block__nav-arrow,.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-testimonials-block__nav-arrow,.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-testimonials-block__nav-arrow,.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-testimonials-block__nav-arrow,.edwp-block--dark-mode .wp-block-testimonials-block__nav-arrow,.wp-admin .wp-block-group.bg--black .wp-block-testimonials-block__nav-arrow,.wp-admin .wp-block-group.bg--primary .wp-block-testimonials-block__nav-arrow,.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-testimonials-block__nav-arrow,.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-testimonials-block__nav-arrow,.wp-block-testimonials-block__nav-arrow.edwp-block--dark-mode{--swiper-nav-arrow-background-color:var(--swiper-nav-arrow-background-color-dark);--swiper-nav-arrow-background-color-hover:var(--swiper-nav-arrow-background-color-hover-dark);--swiper-nav-arrow-background-color-focus:var(--swiper-nav-arrow-background-color-focus-dark);--swiper-nav-arrow-background-color-active:var(--swiper-nav-arrow-background-color-active-dark);--swiper-nav-arrow-border-color:var(--swiper-nav-arrow-border-color-hover-dark);--swiper-nav-arrow-border-color-hover:var(--swiper-nav-arrow-border-color-hover-dark);--swiper-nav-arrow-border-color-focus:var(--swiper-nav-arrow-border-color-focus-dark);--swiper-nav-arrow-border-color-active:var(--swiper-nav-arrow-border-color-active-dark);--swiper-nav-arrow-icon-color:var(--swiper-nav-arrow-icon-color-dark);--swiper-nav-arrow-icon-color-hover:var(--swiper-nav-arrow-icon-color-hover-dark);--swiper-nav-arrow-icon-color-focus:var(--swiper-nav-arrow-icon-color-focus-dark);--swiper-nav-arrow-icon-color-active:var(--swiper-nav-arrow-icon-color-active-dark)}.wp-block-testimonials-block__nav-arrow{align-items:center;background-color:var(--swiper-nav-arrow-background-color);border:1px solid var(--swiper-nav-arrow-border-color);border-radius:50%;color:var(--swiper-nav-arrow-icon-color);cursor:pointer;display:flex;flex-shrink:0;height:var(--swiper-nav-arrow-width);justify-content:center;outline-offset:2px;transition:var(--transition-all);width:var(--swiper-nav-arrow-height)}.wp-block-testimonials-block__nav-arrow:hover{background-color:var(--swiper-nav-arrow-background-color-hover);border-color:var(--swiper-nav-arrow-border-color-hover);color:var(--swiper-nav-arrow-icon-color-hover)}.wp-block-testimonials-block__nav-arrow:focus-visible{background-color:var(--swiper-nav-arrow-background-color-focus);border-color:var(--swiper-nav-arrow-border-color-focus);color:var(--swiper-nav-arrow-icon-color-focus);outline-color:var(--swiper-nav-arrow-focus-outline-colour);outline-style:var(--swiper-nav-arrow-focus-outline-style);outline-width:var(--swiper-nav-arrow-focus-outline-width)}.wp-block-testimonials-block__nav-arrow:active{background-color:var(--swiper-nav-arrow-background-color-active);border-color:var(--swiper-nav-arrow-border-color-active);color:var(--swiper-nav-arrow-icon-color-active)}.wp-block-testimonials-block__nav-arrow.swiper-button-disabled{opacity:.5}.wp-block-testimonials-block__pagination{display:flex;flex-wrap:wrap;gap:var(--swiper-pagination-spacing);justify-content:center}.editor-styles-wrapper .wp-block-group.bg--black .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.editor-styles-wrapper .wp-block-group.bg--primary .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.editor-styles-wrapper .wp-block-group.wp-block-group--background-image .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.editor-styles-wrapper .wp-block-group.wp-block-group--background-video .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.edwp-block--dark-mode .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.wp-admin .wp-block-group.bg--black .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.wp-admin .wp-block-group.bg--primary .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.wp-admin .wp-block-group.wp-block-group--background-image .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.wp-admin .wp-block-group.wp-block-group--background-video .wp-block-testimonials-block__pagination .swiper-pagination-bullet,.wp-block-testimonials-block__pagination .swiper-pagination-bullet.edwp-block--dark-mode{--swiper-pagination-color:var(--swiper-pagination-color-dark);--swiper-pagination-color-active:var(--swiper-pagination-color-active-dark);--swiper-pagination-color-hove:var(--swiper-pagination-color-hover-dark)}.wp-block-testimonials-block__pagination .swiper-pagination-bullet{background-color:var(--swiper-pagination-color);border-radius:50%;height:var(--swiper-pagination-height);outline-offset:2px;transition:var(--transition-all);width:var(--swiper-pagination-width)}.wp-block-testimonials-block__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--swiper-pagination-color-active)}.wp-block-testimonials-block__pagination .swiper-pagination-bullet[role=button]{cursor:pointer}.wp-block-testimonials-block__pagination .swiper-pagination-bullet[role=button]:focus-visible,.wp-block-testimonials-block__pagination .swiper-pagination-bullet[role=button]:hover{background-color:var(--swiper-pagination-color-hover)}.wp-block-testimonials-block__pagination .swiper-pagination-bullet[role=button]:focus-visible{outline-color:var(--swiper-pagination-focus-outline-colour);outline-style:var(--swiper-pagination-focus-outline-style);outline-width:var(--swiper-pagination-focus-outline-width)}