.video-testimonial .testimonial-main-card .video-box .play-video{position:absolute;top:50%;left:50%;right:auto;z-index:2;display:flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0;padding-left:4px;border-radius:50%;background:#fff;box-shadow:0 6px 20px rgba(0,0,0,.25);font-size:20px;line-height:1;color:var(--ils-red);pointer-events:none;transform:translate(-50%,-50%);transition:background-color .2s ease,color .2s ease,transform .2s ease}.video-testimonial .testimonial-main-card .video-box:focus-visible .play-video,.video-testimonial .testimonial-main-card .video-box:hover .play-video{background:var(--ils-blue);color:#fff;transform:translate(-50%,-50%) scale(1.08)}@media screen and (max-width:767px){.video-testimonial .testimonial-main-card .video-box .play-video{width:50px;height:50px;font-size:16px}}.slider-content-box .slide-desc .testimonial-read-more{display:inline;margin-left:4px;padding:0;border:0;background:none;font-family:var(--font-paragraph);font-size:inherit;font-weight:600;line-height:inherit;color:var(--ils-blue);text-decoration:underline;cursor:pointer}.slider-content-box .slide-desc .testimonial-read-more:focus-visible,.slider-content-box .slide-desc .testimonial-read-more:hover{color:#ed1c24}.testimonial-review-modal .modal-content{border:0;border-radius:10px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.18)}.testimonial-review-modal .modal-header{align-items:center;gap:15px;padding:16px 22px;border-bottom:0;background:var(--ils-blue);align-items:start}.testimonial-review-modal .modal-title{margin:0;font-family:var(--font-header);font-size:18px;font-weight:600;line-height:26px;color:#fff}.testimonial-review-modal .btn-close{flex:0 0 auto;width:30px;height:30px;margin:0;padding:0;border-radius:50%;opacity:1;background-color:hsla(0,0%,100%,.18);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:11px 11px;transition:background-color .2s ease,transform .2s ease}.testimonial-review-modal .btn-close:hover{background-color:var(--ils-red);transform:rotate(90deg)}.testimonial-review-modal .btn-close:focus-visible{box-shadow:0 0 0 3px hsla(0,0%,100%,.45)}.testimonial-review-modal .modal-body{max-height:60vh;padding:22px}.testimonial-review-modal .testimonial-review-body{font-family:var(--font-paragraph);font-size:15px;font-weight:400;line-height:26px;color:#4a4a4a}.testimonial-review-modal .testimonial-review-body p:last-child{margin-bottom:0}