.ta-container.testimonial-redesign-wrapper{padding-top:20px;padding-bottom:40px}
.testimonial-redesign-wrapper .ctd-heading-wrapper{display:flex;justify-content:space-between}
.testimonial-redesign-wrapper .ctd-heading-wrapper h1,.testimonial-redesign-wrapper .ctd-heading-wrapper h2,.testimonial-redesign-wrapper .ctd-heading-wrapper h3,.testimonial-redesign-wrapper .ctd-heading-wrapper h4,.testimonial-redesign-wrapper .ctd-heading-wrapper h5,.testimonial-redesign-wrapper .ctd-heading-wrapper h6{font-family:Inter;font-size:32px;font-weight:700;letter-spacing:-0.32px;margin-bottom:8px;background:var(--Primary-Gradient,linear-gradient(90deg,#0073bb 0,#d62049 70%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.testimonial-redesign-wrapper .ctd-heading-wrapper .ctd-category-dropdown-anchor{width:fit-content;color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-0.16px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-radius:8px;border:1px solid var(--Secondary-Secondary-Blue-Light,#f2f7fb);background:#FFF;display:flex;justify-content:flex-end;gap:5px}
.testimonial-redesign-wrapper .ctd-heading-wrapper .ctd-category-dropdown-anchor p{color:var(--Secondary-Secondary-Grey-Dark,#58595b);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}
.testimonial-redesign-wrapper .ctd-heading-wrapper .ctd-category-dropdown-anchor .product-total-count{margin-left:5px;font-weight:bold}
.testimonial-redesign-wrapper .ctd-category-dropdown-anchor::after{content:'';background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/sm-chevron-down.png);background-repeat:no-repeat;background-size:contain;height:9px;width:15px;transition:transform .4s ease-in-out}
.testimonial-redesign-wrapper .ctd-category-dropdown-anchor.rotate-icon::after{transform:rotate(-180deg);transition:transform .4s ease-in-out}
.testimonial-redesign-wrapper .ctd-category-dropdown-anchor.rotate-icon{background:#f2f7fb}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper{position:relative}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper.active .ctd-category-dropdown{border:1px solid var(--secondary-tone-light-2);background:var(--secondary-tone-light-2)}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-popup{position:absolute;right:0;margin-top:5px;z-index:2}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-list{border-radius:8px;border:1.5px solid var(--Secondary-Secondary-Blue-Light,#f2f7fb);background:var(--neutral-universal-omni-white,#FFF);box-shadow:0 8px 16px 0 rgba(0,115,187,0.10);min-width:220px;padding:10px;display:flex;flex-direction:column;gap:10px}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-list .ctd-category-list-item{min-width:200px;color:var(--Secondary-Secondary-Grey-Dark,#58595b);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.084px;text-transform:capitalize;cursor:pointer;text-align:left}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-list .ctd-category-list-item.selected-product{color:#0073bb}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-popup.display_none{display:none}
.testimonial-redesign-wrapper .testimonial-cards-section{margin-top:24px;display:flex;flex-direction:column;gap:16px}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper{display:flex;gap:8px;padding:8px;border-radius:8px;border:1px solid var(--Secondary-Seconday-Grey---Moon-Dust,#e6e7e8);background:var(--neutral-universal-omni-white,#FFF);position:relative}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card{background:var(--Secondary-Secondary-Blue-Light,#f2f7fb);box-shadow:0 0 16px 0 rgba(51,51,51,0.25)}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section{display:flex;align-items:center;gap:16px;border-radius:8px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section p{display:inline;color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:16px;font-weight:400;line-height:normal;letter-spacing:-0.16px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .watch-vide-btn{color:var(--Primary-Primary-Blue,#0073bb);font-family:Inter;font-size:16px;font-weight:700;line-height:150%;letter-spacing:-0.16px;cursor:pointer;position:relative;margin-left:30px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .watch-vide-btn::before{position:absolute;content:'';background-image:url(../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/common-icons/youtubelogo.svg);width:24px;height:16.8px;background-size:contain;background-repeat:no-repeat;left:-27px;top:0}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .watch-vide-btn.display_none{display:none}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-img-name-wrp{display:flex;align-items:center;gap:16px;min-width:304px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h1,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h2,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h3,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h4,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h5,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h6{font-family:Inter;font-size:24px;font-weight:700;letter-spacing:-0.24px;line-height:normal;margin-bottom:6px;background:var(--Primary-Gradient,linear-gradient(90deg,#0073bb 0,#d62049 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:200px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp .subtext{display:flex;align-items:center;color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp .subtext img{height:15px;width:15px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp .boldtext{display:block;color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.12px;margin:3px 0}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp .testimonial-date{display:block;color:var(--Secondary-Secondary-Grey-Dark,#58595b);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.1px}
.testimonial-redesign-wrapper .testimonial-cards-section .video-iframe-section{width:480px;border-radius:7px;display:none}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-img-name-wrp .customer-profile-picture-wrp{height:80px;width:80px;flex-shrink:0}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-profile-picture-wrp .customer-profile-picture{height:100%;width:100%}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .doublequoteimg{position:absolute;right:8px;bottom:8px;width:36.522px;height:29.217px;flex-shrink:0}
.testimonial-redesign-wrapper .ctd-heading-wrapper p{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.16px}
.testimonial-redesign-wrapper .ctd-category-dropdown-search{padding:4px 4px 4px 20px;outline:0;border:0;border-bottom:1px solid var(--moon-dust);color:var(--grey-dark);font-family:'Inter';font-size:.75rem;font-weight:400;line-height:18px;letter-spacing:-0.084px;text-transform:capitalize;width:100%;background-image:url("../../../../content/dam/tataaialifeinsurancecompanylimited/hard-code-icons/customer-testimonials-reviews/search.svg");background-repeat:no-repeat;background-position:1px center;background-size:16px 16px}
.testimonial-redesign-wrapper .matched-cards-wrapper{display:flex;flex-direction:column;gap:16px}
.testimonial-redesign-wrapper .matched-cards-wrapper.display_none{display:none}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video-iframe-section{display:block}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section{width:702px;flex-direction:column;align-items:self-start;background:var(--neutral-universal-omni-white,#FFF);padding:8px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-img-name-wrp{flex-direction:column;align-items:flex-start}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .watch-vide-btn{display:none}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video_popup{height:100%;width:480px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video_popup .popup_content{height:100%;width:100%;position:relative}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video_popup .popup_content #youtube_video{height:100%;width:100%;border-radius:8px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video_popup .popup_content .video_logo{height:20px;width:50px;position:absolute;right:3px;top:3px}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card .doublequoteimg{width:99.293px;height:79.435px;flex-shrink:0;top:15px;right:15px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section p{font-size:18px;line-height:150%;letter-spacing:-0.18px}
.testimonial-redesign-wrapper .gradient-border-wrapper.gradient-border{background:var(--Primary-Gradient,linear-gradient(90deg,#0073bb 36%,#d62049 76%));border-radius:8px;padding:1px}
.testimonial-redesign-wrapper .gradient-border-wrapper.display_none{display:none}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-list .ctd-category-list-item:hover{color:#0073bb}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .customer-description{width:70%}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section .customer-description{width:100%}
@media screen and (max-width:768px){.ta-container.testimonial-redesign-wrapper{padding:20px}
.testimonial-redesign-wrapper .ctd-heading-wrapper{flex-direction:column;align-items:center}
.testimonial-redesign-wrapper .ctd-heading-wrapper{text-align:center}
.testimonial-redesign-wrapper .ctd-heading-wrapper h1,.testimonial-redesign-wrapper .ctd-heading-wrapper h2,.testimonial-redesign-wrapper .ctd-heading-wrapper h3,.testimonial-redesign-wrapper .ctd-heading-wrapper h4,.testimonial-redesign-wrapper .ctd-heading-wrapper h5,.testimonial-redesign-wrapper .ctd-heading-wrapper h6{font-size:20px;letter-spacing:-0.2px}
.testimonial-redesign-wrapper .ctd-heading-wrapper p{font-size:14px}
.testimonial-redesign-wrapper .ctd-heading{margin-bottom:12px}
.testimonial-redesign-wrapper .ctd-heading-wrapper .ctd-category-dropdown-anchor{font-size:14px}
.testimonial-redesign-wrapper .ctd-heading-wrapper .ctd-category-dropdown-anchor{padding:10px 16px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-img-name-wrp{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-section{margin-top:16px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .watch-vide-btn{font-size:14px;margin-left:20px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .watch-vide-btn::before{width:16px;height:11px;left:-21px;top:3px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .doublequoteimg{top:4px}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card{flex-direction:column}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card .video-iframe-section{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-img-name-wrp{flex-direction:row}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-img-name-wrp{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-img-name-wrp .customer-profile-picture-wrp{height:64px;width:64px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h1,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h2,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h3,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h4,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h5,.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-wrp h6{font-size:18px;width:170px}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section{gap:8px;flex-direction:column;width:100%;position:relative}
.testimonial-redesign-wrapper .testimonial-cards-section .customer-details-section .customer-description{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section .customer-description{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section{width:100%}
.testimonial-redesign-wrapper .testimonial-cards-wrapper .customer-details-section p,.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .customer-details-section p{font-size:14px;letter-spacing:-0.14px}
.testimonial-redesign-wrapper .testimonial-cards-section .testimonial-cards-wrapper.expanded-testimonial-card .doublequoteimg{width:30px;height:24px;top:10px}
.testimonial-redesign-wrapper .testimonial-cards-wrapper.expanded-testimonial-card .video_popup{height:228px;width:100%}
.testimonial-redesign-wrapper .ctd-category-dropdown-wrapper .ctd-category-popup{right:-20px}
}