.page-content .porto-sicon-box { padding: 30px; background: #fff; }
.page-content .porto-sicon-box i:before { margin-left: 0; margin-right: 0; }
.page-content .porto-sicon-box .porto-just-icon-wrapper { text-align: left !important; }
.page-content .porto-sicon-box.top-icon, .page-content .top-icon .porto-sicon-header, .page-content .top-icon .porto-sicon-description { text-align: left; }
@media (min-width: 1200px) {
  .page-content .porto-sicon-box { padding-left: 40px; padding-right: 40px; }
}
.testimonial .testimonial-author { text-transform: uppercase; align-items: center }
.testimonial .testimonial-author img { border-radius: 28px; max-width: 40px }
.testimonial .testimonial-author p { margin-bottom: 0; margin-left: 25px }
.testimonial .testimonial-arrow-down { display: none; }
.testimonial blockquote { padding-left: 105px; background: none; }
.testimonial blockquote:before { left: 66px; color: #08c; font-family: Playfair Display; font-size: 50px; font-weight: 900; }
.testimonial blockquote:after { display: none; }
.testimonial blockquote,
.testimonial blockquote p { font-family: inherit; font-style: normal; font-size: 14px; line-height: 24px; }