.inspqu-quote-2.inspqu-quote-template.glow-gradient {
  padding:50px 20px;
  font-family:Poppins, sans-serif;
  display:flex;
  justify-content:center;
  align-items:center;
  min-height:320px;
  width:100%;
  box-sizing:border-box;
}
.inspqu-quote-2 .quote-card {
  position:relative;
  background:linear-gradient(135deg, #6a11cb, #2575fc);
  padding:30px;
  border-radius:20px;
  color:#fff;
  width:350px;
  height:180px;
  overflow:hidden;
  text-align:center;
  box-shadow:0 8px 22px rgba(37,117,252,0.38);
  display:flex;
  flex-direction:column;
  justify-content:center;
  align-items:center;
  box-sizing:border-box;
}
.inspqu-quote-2 .quote-card .glow {
  position:absolute;
  top:-40px;
  left:-40px;
  width:120px;
  height:120px;
  background:#fff;
  opacity:0.14;
  border-radius:50%;
  pointer-events:none;
}
.inspqu-quote-2 .quote-text {
  font-size:18px;
  line-height:1.5;
  z-index:2;
  position:relative;
  max-width:100%;
  margin:0;
  padding-bottom:12px;
}
.inspqu-quote-2 .quote-author {
  margin:0;
  font-size:16px;
  font-weight:600;
  opacity:0.89;
  z-index:2;
  position:relative;
}
.inspqu-quote-2 .quote-slider {
  width:100%;
  display:flex;
  justify-content:center;
  position:relative;
}
.inspqu-quote-2 .quote-slide {
  display:none;
  animation: inspquFadeSlide2 0.6s ease-in-out;
}
@keyframes inspquFadeSlide2 {
  from { opacity:0; transform:translateY(14px); }
  to   { opacity:1; transform:translateY(0); }
}
.inspqu-quote-2 .quote-slide.active {
  display:block;
}