.charles-success-single-header .success-title{color:var(--primary-color);font-family:var(--font-family-charles-italic);font-size:3.75rem;line-height:100%;margin-bottom:60px}.charles-success-single-header .success-numbers{margin-bottom:60px}.charles-success-single-header .success-numbers .number-card .number{color:var(--primary-color);display:block;font-family:var(--font-family-charles-italic);font-size:7rem;line-height:7rem;margin-bottom:10px}body.macos .charles-success-single-header .success-numbers .number-card .number{margin-bottom:25px}.charles-success-single-header .success-numbers .number-card .description{color:var(--primary-color);display:flex;font-family:var(--font-primary);font-size:18px;font-style:italic;line-height:20px;max-width:80%}.charles-success-single-header .customer-info .avatar{margin-right:40px;max-width:185px;width:100%}.charles-success-single-header .customer-info .avatar img{border:3px solid #000;border-radius:50%;max-height:185px!important;object-fit:cover;object-position:center;width:185px}.charles-success-single-header .customer-info .customer-content-box{align-items:center;display:flex;gap:20px}.charles-success-single-header .customer-info .customer-content-box .customer-logo{margin-bottom:10px;max-width:185px}.charles-success-single-header .customer-info .customer-content-box .customer-text{border-left:1px dashed #000;color:var(--primary-color);font-family:var(--font-primary);font-size:1rem;line-height:20px;padding-left:20px}.charles-success-single-header .customer-info .customer-content-box .customer-text p:last-child{margin-bottom:0}@media screen and (max-width:1440px){.charles-success-single-header .success-numbers .number-card .number{font-size:6rem;line-height:6rem}}@media screen and (max-width:768px){.charles-success-single-header .success-title{font-size:2rem;line-height:100%;margin:0 0 25px;order:1;text-align:center}.charles-success-single-header .success-numbers{margin-bottom:0;order:3}.charles-success-single-header .success-numbers .number-card{margin-bottom:25px}.charles-success-single-header .success-numbers .number-card .number{font-size:6rem;line-height:6rem}.charles-success-single-header .success-numbers .number-card .description{font-size:20px;line-height:20px;max-width:100%}.charles-success-single-header .customer-info{max-width:100%;order:2}.charles-success-single-header .customer-info .avatar{margin:0 auto 25px}.charles-success-single-header .customer-info .customer-content-box{flex-direction:column;margin-bottom:20px}.charles-success-single-header .customer-info .customer-content-box .customer-logo{margin:0 auto 10px;max-width:185px}.charles-success-single-header .customer-info .customer-content-box .customer-logo img{margin:0 auto}.charles-success-single-header .customer-info .customer-content-box .customer-text{border-left:0;padding-left:0}}