.product-testimonial-wrapper{width:100%;position:relative;}
.product-gradient{width: 100%;height: 440px;position:absolute;top:-180px;z-index:-1;display: flex;justify-content: center;}
.product-gradient svg{filter: blur(60px);}
.product-testimonial-container{max-width:1120px;margin:0 auto;border-radius:16px;background:#fff;padding:64px;display:flex;justify-content:center;align-items:center;gap:96px;}
.product-testimonial-content{font-family:'avenir_next_worldregular', 'Verdana';font-size:20px;line-height:36px;color:#333;font-weight:normal;margin-bottom:24px;}
.product-testimonial-content b{font-family:'avenir_next_worlddemi', 'Verdana';}
.product-author-name{font-family:'avenir_next_worldbold', 'Verdana';font-size:16px;line-height:24px;color:#333;margin-bottom:4px;}
.product-author-designation{font-family:'avenir_next_worldmedium', 'Verdana';font-size:14px;line-height:24px;color:#707070;}
.product-testimonial-image img{width:384px;}
@media(min-width:1920px){
    .product-testimonial-container{max-width: 1350px;}
}
@media(min-width:1024px) and (max-width:1366px){
    .product-testimonial-wrapper{padding: 0 40px;}
}
/* font */
@media(min-width:768px) and (max-width:1024px){
    .product-testimonial-content{font-size: 18px;line-height: 24px;}
}
@media(min-width:768px) and (max-width:1023px){
    .product-gradient{top: -248px;height: 300px;left: 0;}
    .product-testimonial-wrapper{padding: 0 40px;}
    .product-testimonial-container{padding: 32px;gap:48px;gap: 32px;}
    .product-testimonial-image img{width:250px;}

}
@media(max-width:767px){
    .product-testimonial-wrapper{padding: 0 16px;}
    .product-testimonial-container{flex-direction: column;gap:42px;padding:32px;}
    .product-testimonial-image img{width:100%;}
    .product-gradient{display:none;}
    .product-testimonial-content{font-size: 18px;line-height: 24px;}
}