.wp-block-ag-biz-blocks-testimonial-carousel{--ag-test-card-bg:#fff;--ag-test-card-ink:#0a0a0a;--ag-test-card-rule:#d9d4cb;--ag-test-full-bg:#00254d;--ag-test-full-ink:#fff;--ag-test-accent:#ef7c00;color:#0a0a0a;font-family:Helvetica Neue,helvetica,arial,sans-serif}.wp-block-ag-biz-blocks-testimonial-carousel.is-style-blue{--ag-test-card-bg:#003d7c;--ag-test-card-ink:#fff;--ag-test-card-rule:hsla(0,0%,100%,.22);--ag-test-full-bg:#003d7c}.wp-block-ag-biz-blocks-testimonial-carousel.is-style-orange{--ag-test-card-bg:#ef7c00;--ag-test-card-ink:#0a0a0a;--ag-test-card-rule:hsla(0,0%,4%,.22);--ag-test-full-bg:#ef7c00;--ag-test-accent:#fff}.wp-block-ag-biz-blocks-testimonial-carousel *,.wp-block-ag-biz-blocks-testimonial-carousel :after,.wp-block-ag-biz-blocks-testimonial-carousel :before{box-sizing:border-box}.wp-block-ag-biz-blocks-testimonial-carousel .ag-biz-testimonial-card-list:not(.owl-loaded) .ag-biz-testimonial-card:nth-child(n+2),.wp-block-ag-biz-blocks-testimonial-carousel .ag-biz-testimonial-fullwidth:not(.owl-loaded) .ag-biz-testimonial-slide:nth-child(n+2),.wp-block-ag-biz-blocks-testimonial-carousel .ag-biz-testimonial-icon,.wp-block-ag-biz-blocks-testimonial-carousel .owl-nav{display:none}.wp-block-ag-biz-blocks-testimonial-carousel .ag-biz-testimonial-index{display:none!important}.ag-biz-testimonial-fullwidth{background-color:var(--ag-test-full-bg);color:var(--ag-test-full-ink);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;overflow:hidden;position:relative;width:100vw}.ag-biz-testimonial-fullwidth .owl-stage{align-items:stretch;display:flex}.ag-biz-testimonial-fullwidth .owl-item{display:flex;flex-shrink:0}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-slide{align-items:center;display:flex;flex-shrink:0;min-height:clamp(520px,78vh,800px);position:relative;width:100%}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-bg-image{inset:0;overflow:hidden;position:absolute;z-index:0}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-bg-image img{filter:saturate(.9) contrast(1.02);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-bg-image:after{background:linear-gradient(180deg,hsla(0,0%,4%,.2),hsla(0,0%,4%,.65) 55%,hsla(0,0%,4%,.82));content:"";inset:0;position:absolute}@media(min-width:768px){.ag-biz-testimonial-fullwidth .ag-biz-testimonial-bg-image:after{background:linear-gradient(90deg,hsla(0,0%,4%,.78),hsla(0,0%,4%,.5) 42%,hsla(0,0%,4%,0) 70%)}}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content-wrapper{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);margin:0 auto;max-width:1440px;padding:clamp(3.5rem,9vw,7.5rem) clamp(1.5rem,5vw,4.5rem);position:relative;width:100%;z-index:1}@media(min-width:768px){.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content-wrapper{margin:0 auto 0 0;max-width:64rem;padding-left:clamp(2rem,7vw,6rem)}}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content-wrapper:before{color:var(--ag-test-accent);content:"“";display:block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:clamp(6rem,14vw,12rem);font-weight:600;line-height:.7;margin-bottom:-.3em}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content{color:var(--ag-test-full-ink);font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:clamp(1.5rem,2.8vw,2.75rem);font-weight:500;letter-spacing:-.015em;line-height:1.15;max-width:38ch;text-wrap:balance}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content p{margin:0 0 .5em}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-content p:last-child{margin-bottom:0}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-meta{border-top:1px solid hsla(0,0%,100%,.22);display:flex;flex-direction:column;gap:.25rem;max-width:38ch;padding-top:1.75rem}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-author{color:var(--ag-test-full-ink);font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.01em}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-author p{margin:0}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-designation{color:var(--ag-test-accent);font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.ag-biz-testimonial-fullwidth .ag-biz-testimonial-designation p{margin:0}.ag-biz-testimonial-fullwidth .owl-dots{bottom:clamp(1.5rem,3vw,2.5rem);display:flex;gap:.75rem;left:50%;position:absolute;transform:translateX(-50%);z-index:5}@media(min-width:768px){.ag-biz-testimonial-fullwidth .owl-dots{left:clamp(2rem,7vw,6rem);transform:none}}.ag-biz-testimonial-fullwidth .owl-dot{background:hsla(0,0%,100%,.28);border:none;border-radius:0;cursor:pointer;display:block;height:2px;padding:0;transition:background .4s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1);width:40px}.ag-biz-testimonial-fullwidth .owl-dot:hover{background:hsla(0,0%,100%,.55)}.ag-biz-testimonial-fullwidth .owl-dot.active{background:var(--ag-test-accent);width:64px}.ag-biz-testimonial-fullwidth .owl-dot span{display:none}.ag-biz-testimonial-card-list{background-color:var(--ag-test-card-bg);overflow:hidden;padding:2.5rem clamp(1.25rem,4vw,3rem);position:relative}.ag-biz-testimonial-card-list .owl-stage{align-items:stretch;display:flex;padding:.5rem 0}.ag-biz-testimonial-card-list .owl-item{display:flex}.ag-biz-testimonial-card-bg{background-color:var(--ag-test-card-bg);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:none;padding:clamp(3rem,7vw,5.5rem) 0;position:relative;width:100vw}.ag-biz-testimonial-card-bg .ag-biz-testimonial-card-list{background-color:transparent;margin-inline:auto;padding:0;width:min(100% - 2rem,var(--wp--style--global--content-size,1200px))}.ag-biz-testimonial-card{background:transparent;color:var(--ag-test-card-ink);display:flex;flex-direction:column;gap:1.5rem;min-height:100%;padding:clamp(2rem,4vw,3rem) clamp(1.75rem,3vw,2.5rem);position:relative}.ag-biz-testimonial-card:before{color:var(--ag-test-accent);content:"“";display:block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:600;line-height:.7;margin:0 0 -.35em}.ag-biz-testimonial-card .ag-biz-testimonial-content{color:var(--ag-test-card-ink);flex:1 1 auto;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:clamp(1.2rem,1.6vw,1.65rem);font-weight:500;letter-spacing:-.01em;line-height:1.25}.ag-biz-testimonial-card .ag-biz-testimonial-content p{margin:0 0 .5em}.ag-biz-testimonial-card .ag-biz-testimonial-content p:last-child{margin-bottom:0}.ag-biz-testimonial-card .ag-biz-testimonial-image{border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.ag-biz-testimonial-card .ag-biz-testimonial-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ag-biz-testimonial-card .ag-biz-testimonial-meta{border-top:1px solid var(--ag-test-card-rule);display:flex;flex-direction:column;gap:.2rem;padding-top:1.25rem}.ag-biz-testimonial-card .ag-biz-testimonial-author{color:var(--ag-test-card-ink);font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.95rem;font-weight:600}.ag-biz-testimonial-card .ag-biz-testimonial-author p{margin:0}.ag-biz-testimonial-card .ag-biz-testimonial-designation{color:var(--ag-test-accent);font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.ag-biz-testimonial-card .ag-biz-testimonial-designation p{margin:0}.ag-biz-testimonial-card-list .owl-dots{display:flex;gap:.75rem;justify-content:center;margin-top:clamp(2rem,4vw,3rem)}.ag-biz-testimonial-card-list .owl-dot{background:color-mix(in srgb,var(--ag-test-card-ink) 18%,transparent);border:none;border-radius:0;cursor:pointer;display:block;height:2px;padding:0;transition:background .4s cubic-bezier(.2,.7,.2,1),width .5s cubic-bezier(.2,.7,.2,1);width:40px}.ag-biz-testimonial-card-list .owl-dot:hover{background:color-mix(in srgb,var(--ag-test-card-ink) 40%,transparent)}.ag-biz-testimonial-card-list .owl-dot.active{background:var(--ag-test-accent);width:64px}.ag-biz-testimonial-card-list .owl-dot span,.ag-testimonial-single-card .owl-dots,.ag-testimonial-single-slide .owl-dots{display:none}@media(prefers-reduced-motion:no-preference){.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-content,.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-content-wrapper:before,.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-meta,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-content,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-content-wrapper:before,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-meta{animation:ag-testimonial-rise .9s cubic-bezier(.2,.7,.2,1) forwards;opacity:0;transform:translateY(14px)}.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-content-wrapper:before,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-content-wrapper:before{animation-delay:.05s}.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-content,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-content{animation-delay:.2s}.ag-biz-testimonial-fullwidth .owl-item.active .ag-biz-testimonial-meta,.ag-biz-testimonial-fullwidth.ag-testimonial-single-slide .ag-biz-testimonial-meta{animation-delay:.38s}}@media(prefers-reduced-motion:reduce){.ag-biz-testimonial-card-list *,.ag-biz-testimonial-card-list :after,.ag-biz-testimonial-card-list :before,.ag-biz-testimonial-fullwidth *,.ag-biz-testimonial-fullwidth :after,.ag-biz-testimonial-fullwidth :before{animation:none;transition:none}}@keyframes ag-testimonial-rise{to{opacity:1;transform:translateY(0)}}
