.flex-container{display:flex;flex-direction:column;gap:3rem}.video-section{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.card{background-color:#fff;border:1px solid #ddd;border-radius:12px;border-radius:8px;box-shadow:0 4px 16px #00000029;padding:20px;text-align:center}.card-content{background:transparent linear-gradient(180deg,#d9f5ff,#7bc4fa) 0 0 no-repeat padding-box;border-radius:12px;display:flex;flex-direction:column;gap:16px;height:100%;padding:1.5rem}.header-group{align-items:center;display:flex;gap:16px}.header-group .header-title{color:#333;font-family:Effra,sans-serif;font-size:clamp(1.3rem,1.2vw,3rem);font-weight:700;line-height:1;text-align:left!important;text-transform:uppercase;word-break:break-word}.card-content .feature-description{text-align:left!important}.video-details{margin-top:1rem}.video-details .video-title{font-family:Effra,sans-serif;font-size:clamp(1.3rem,1.2vw,3rem);font-weight:700}.button-group{display:flex;gap:1rem;justify-content:center}@media only screen and (min-width:769px) and (max-width:1024px){.video-section{grid-template-columns:repeat(2,1fr)}.header-icon img{height:48px;width:48px}}@media only screen and (max-width:768px){.video-section{grid-template-columns:1fr}.header-icon img{height:48px;width:48px}}.customer-card2{position:relative}.play-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.testimonial-thumbnail img{border-radius:4px;display:block;height:auto;width:100%}