section[data-block="acf/testimonials"] a.link-with-arrow{align-items:center;display:inline-flex;font-family:var(--wp--preset--font-family--kumbh-sans);font-size:16px;font-weight:700;gap:8px;line-height:1.25;text-decoration:none;white-space:nowrap}section[data-block="acf/testimonials"] a.link-with-arrow:hover{text-decoration:underline}section[data-block="acf/testimonials"] a.link-with-arrow:hover:after{transform:translate3d(4px,0,0)}section[data-block="acf/testimonials"] a.link-with-arrow:after{transition:transform .15s ease-in-out;background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;width:22px}section[data-block="acf/testimonials"] a.link-with-arrow.blue{color:#318fe4}section[data-block="acf/testimonials"] a.link-with-arrow.blue:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><g clip-path="url(%23clip0_980_5739)"><path d="M9.50002 3.16675L8.38377 4.283L12.8013 8.70842H3.16669V10.2917H12.8013L8.38377 14.7172L9.50002 15.8334L15.8334 9.50008L9.50002 3.16675Z" fill="%23318FE4"/></g><defs><clipPath id="clip0_980_5739"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>')}section[data-block="acf/testimonials"] a.link-with-arrow.black{color:#1f3049}section[data-block="acf/testimonials"] a.link-with-arrow.black:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><g clip-path="url(%23clip0_980_5739)"><path d="M9.50002 3.16675L8.38377 4.283L12.8013 8.70842H3.16669V10.2917H12.8013L8.38377 14.7172L9.50002 15.8334L15.8334 9.50008L9.50002 3.16675Z" fill="%231f3049"/></g><defs><clipPath id="clip0_980_5739"><rect width="19" height="19" fill="white"/></clipPath></defs></svg>')}section[data-block="acf/testimonials"] div.title h2.title,section[data-block="acf/testimonials"] div.title p{font-style:normal;margin:0;padding:0}section[data-block="acf/testimonials"] div.title h2.title{font-family:var(--wp--preset--font-family--kumbh-sans);font-size:32px;font-weight:300;line-height:1.25}@media(max-width:760px){section[data-block="acf/testimonials"] div.title h2.title{font-weight:400;font-size:28px}}section[data-block="acf/testimonials"] div.title p{font-family:var(--wp--preset--font-family--kumbh-sans);font-size:18px;font-weight:400;line-height:1.5;margin-top:24px}section[data-block="acf/testimonials"] div.title.black h2.title,section[data-block="acf/testimonials"] div.title.black p{color:#1f3049}section[data-block="acf/testimonials"]{margin:0;overflow-x:hidden;padding-left:0;padding-right:0}section[data-block="acf/testimonials"] :first-child{margin-top:0}section[data-block="acf/testimonials"] :last-child{margin-bottom:0}section[data-block="acf/testimonials"] .no-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section[data-block="acf/testimonials"] div.header{display:flex;gap:32px;align-items:flex-end;justify-content:space-between}section[data-block="acf/testimonials"] div.header div.title{flex-basis:50%}section[data-block="acf/testimonials"] div.testimonials{position:relative;margin-top:var(--wp--preset--spacing--60);padding:0}section[data-block="acf/testimonials"] div.testimonial{aspect-ratio:4/5;background-color:#efefef;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:32px;position:relative}section[data-block="acf/testimonials"] div.testimonial h5,section[data-block="acf/testimonials"] div.testimonial h6,section[data-block="acf/testimonials"] div.testimonial p{color:#fff;font-family:var(--wp--preset--font-family--kumbh-sans);font-style:normal;font-weight:400;margin:0}section[data-block="acf/testimonials"] div.testimonial h5{font-size:24px;line-height:1.75;padding-right:32px}section[data-block="acf/testimonials"] div.testimonial h6{font-size:16px;line-height:1.25;padding-right:32px}section[data-block="acf/testimonials"] div.testimonial p{font-size:18px;line-height:1.5}section[data-block="acf/testimonials"] div.testimonial img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}section[data-block="acf/testimonials"] div.testimonial:after{background:linear-gradient(to top,#000000bf,#0000 25%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}section[data-block="acf/testimonials"] div.testimonial:before{transition:opacity .15s ease-in-out;background:linear-gradient(to top,#000,#000000bf,#0000 50%);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}section[data-block="acf/testimonials"] div.testimonial:hover:before{opacity:1}section[data-block="acf/testimonials"] div.testimonial div.title{margin-top:auto;position:relative;z-index:5}section[data-block="acf/testimonials"] div.testimonial div.wrap.text{transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s ease-in-out;background:linear-gradient(to bottom,#000000bf,#00000080);box-sizing:border-box;height:calc(100% + 16px);left:0;margin:0!important;opacity:0;overflow-y:scroll;padding:32px 25% 142px 32px;position:absolute;scrollbar-width:none;top:0;transform:translate3d(0,-16px,0);visibility:hidden;width:100%;z-index:3}section[data-block="acf/testimonials"] div.testimonial div.wrap.text::-webkit-scrollbar{width:0;height:0}section[data-block="acf/testimonials"] div.testimonial:hover div.wrap.text{opacity:1;transform:translateZ(0);visibility:visible}section[data-block="acf/testimonials"] div.testimonial span.icon{transition:transform .15s ease-in-out;bottom:0;display:block;height:24px;position:absolute;right:0;width:24px}section[data-block="acf/testimonials"] div.testimonial span.icon img{height:inherit;width:inherit}section[data-block="acf/testimonials"] div.testimonial:hover span.icon{transform:rotate(-90deg)}@media(min-width:1080px){section[data-block="acf/testimonials"] .swiper:not(.swiper-initialized) .swiper-wrapper{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;overflow:hidden}section[data-block="acf/testimonials"] .swiper:not(.swiper-initialized) .swiper-wrapper>:nth-child(n+4){display:none}}@media(min-width:760px)and (max-width:1080px){section[data-block="acf/testimonials"] div.controls{display:contents}section[data-block="acf/testimonials"] div.controls .swiper-button-disabled{opacity:0;pointer-events:none;visibility:hidden}section[data-block="acf/testimonials"] div.controls .swiper-button-next,section[data-block="acf/testimonials"] div.controls .swiper-button-prev{transition:opacity .15s ease-in-out,visibility .15s ease-in-out,background-color .15s ease-in-out;background-color:#318fe480;border-radius:8px;border:none;cursor:pointer;display:block;height:36px;outline:none;padding:0;width:36px}section[data-block="acf/testimonials"] div.controls .swiper-button-next:after,section[data-block="acf/testimonials"] div.controls .swiper-button-prev:after{background-position:center;background-repeat:no-repeat;background-size:50%;content:"";display:block;height:100%;width:100%}section[data-block="acf/testimonials"] div.controls .swiper-button-next:hover,section[data-block="acf/testimonials"] div.controls .swiper-button-prev:hover{background-color:#318fe4}section[data-block="acf/testimonials"] div.controls .swiper-button-next{margin:0!important;position:absolute;right:-12px;top:50%;transform:translate3d(0,-50%,0);z-index:2}section[data-block="acf/testimonials"] div.controls .swiper-button-next:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M12.6667 0L10.4342 2.2325L19.2692 11.0833H0V14.25H19.2692L10.4342 23.1008L12.6667 25.3333L25.3333 12.6667L12.6667 0Z" fill="white"/></svg>')}section[data-block="acf/testimonials"] div.controls .swiper-button-prev{left:-12px;margin:0!important;position:absolute;top:50%;transform:translate3d(0,-50%,0);z-index:2}section[data-block="acf/testimonials"] div.controls .swiper-button-prev:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M12.6666 25.3333L14.8991 23.1008L6.06415 14.25H25.3333V11.0833H6.06415L14.8991 2.23251L12.6666 9.53674e-06L-2.09808e-05 12.6667L12.6666 25.3333Z" fill="white"/></svg>')}section[data-block="acf/testimonials"] .swiper{overflow:visible!important}}@media(max-width:760px){section[data-block="acf/testimonials"] div.controls{display:contents}section[data-block="acf/testimonials"] div.controls .swiper-button-disabled{opacity:0;pointer-events:none;visibility:hidden}section[data-block="acf/testimonials"] div.controls .swiper-button-next,section[data-block="acf/testimonials"] div.controls .swiper-button-prev{transition:opacity .15s ease-in-out,visibility .15s ease-in-out,background-color .15s ease-in-out;background-color:#318fe480;border-radius:8px;border:none;cursor:pointer;display:block;height:36px;outline:none;padding:0;width:36px}section[data-block="acf/testimonials"] div.controls .swiper-button-next:after,section[data-block="acf/testimonials"] div.controls .swiper-button-prev:after{background-position:center;background-repeat:no-repeat;background-size:50%;content:"";display:block;height:100%;width:100%}section[data-block="acf/testimonials"] div.controls .swiper-button-next:hover,section[data-block="acf/testimonials"] div.controls .swiper-button-prev:hover{background-color:#318fe4}section[data-block="acf/testimonials"] div.controls .swiper-button-next{margin:0!important;position:absolute;right:-12px;top:50%;transform:translate3d(0,-50%,0);z-index:2}section[data-block="acf/testimonials"] div.controls .swiper-button-next:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M12.6667 0L10.4342 2.2325L19.2692 11.0833H0V14.25H19.2692L10.4342 23.1008L12.6667 25.3333L25.3333 12.6667L12.6667 0Z" fill="white"/></svg>')}section[data-block="acf/testimonials"] div.controls .swiper-button-prev{left:-12px;margin:0!important;position:absolute;top:50%;transform:translate3d(0,-50%,0);z-index:2}section[data-block="acf/testimonials"] div.controls .swiper-button-prev:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M12.6666 25.3333L14.8991 23.1008L6.06415 14.25H25.3333V11.0833H6.06415L14.8991 2.23251L12.6666 9.53674e-06L-2.09808e-05 12.6667L12.6666 25.3333Z" fill="white"/></svg>')}section[data-block="acf/testimonials"] .swiper{overflow:visible!important}section[data-block="acf/testimonials"] div.header{align-items:flex-start;flex-direction:column;gap:16px}section[data-block="acf/testimonials"] div.header div.title{flex-basis:100%}}
