.uppercase-title{font-family:var(--secondary-font),sans-serif;color:#2b2b2b;font-weight:700;text-transform:uppercase;font-size:16px;line-height:27px;letter-spacing:.15rem;text-align:center;}.page-template-archive-testimonial .main-content .content .testimonial{box-shadow:0 0 40px rgba(0,0,0,.33);background:#fff;border-radius:5px;padding:40px 25px;margin-bottom:50px;}@media screen and (min-width: 992px){.page-template-archive-testimonial .main-content .content .testimonial{padding:40px 20px;}}@media (max-width: 991px){.page-template-archive-testimonial .main-content .content .testimonial img{margin-bottom:0;}}.page-template-archive-testimonial .main-content .content .testimonial p{color:#353535;font-size:16px;font-weight:400;margin-bottom:14px;margin-bottom:0;font-family:var(--secondary-font),sans-serif;line-height:26px;margin-top:21px;max-width:677px;margin-left:auto;margin-right:auto;}.page-template-archive-testimonial .main-content .content .testimonial cite{color:#353535;display:block;display:block;line-height:29px;line-height:26px;position:relative;font-family:var(--main-font),sans-serif;font-size:16px;font-weight:700;font-style:normal;margin-top:27px;}@media screen and (min-width: 992px){.page-template-archive-testimonial .main-content .content .testimonial cite{margin-top:37px;}}