.testimonials-page{padding:2rem 1rem;min-height:60vh}@media screen and (min-width:768px){.testimonials-page{padding:3rem 2rem}}@media screen and (min-width:1024px){.testimonials-page{padding:4rem 3rem}}.testimonials-header{text-align:center;margin-bottom:3rem;max-width:1200px;margin-left:auto;margin-right:auto}.testimonials-header h1{font-size:2rem;font-weight:700;color:var(--white-color);font-family:var(--font-base);margin-bottom:1rem;line-height:1.3}@media screen and (min-width:768px){.testimonials-header h1{font-size:2.5rem}}@media screen and (min-width:1024px){.testimonials-header h1{font-size:3rem}}.testimonials-header .testimonials-subtitle{font-size:1rem;color:rgba(255,255,255,.8);font-family:var(--font-base);line-height:1.6}@media screen and (min-width:768px){.testimonials-header .testimonials-subtitle{font-size:1.1rem}}@media screen and (min-width:1024px){.testimonials-header .testimonials-subtitle{font-size:1.2rem}}.testimonials-about{max-width:820px;margin:0 auto 3rem;color:rgba(255,255,255,.78);line-height:1.75;font-size:1.05rem}.testimonials-about a{color:#f07900}