/* Testimonials - 'Chit' */
.sc_testimonials_chit .sc_testimonials_item_author {
  margin: 30px 0 0;
}

/* Testimonials - 'Classic' */
.sc_testimonials_classic .sc_testimonials_item_content:before {
  color: var(--theme-color-text_link);
}
.sc_testimonials_classic .sc_testimonials_item_author_subtitle {
  color: var(--theme-color-text_light);
}

/* Icons - 'Alter' */
.sc_icons.sc_icons_alter.sc_icons_size_small .sc_icons_item_title {
  font-size: 1.167em;
}
.sc_icons.sc_icons_alter.sc_icons_size_small .sc_icons_item_description {
  font-size: 16px;
}
.sc_icons.sc_icons_alter.sc_icons_size_small .sc_icons_item_title + .sc_icons_item_description {
  margin-top: 0.25em;
}

/* Socials */
.sc_team .sc_team_item_socials .social_item .social_icon,
.team_member_page .team_member_description_socials .team_member_socials .social_item .social_icon,
.sc_socials.sc_socials_default .socials_wrap .social_item .social_icon {
  border-radius: 0 !important;
}

/* Socials - Only names */
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names .socials_wrap .social_item .social_name {
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0;
  text-transform: unset;
}
.footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names .socials_wrap .social_item + .social_item {
  margin-top: 14px;
}

/* 404 Page */
.post_item_404 .post_content {
  padding: 7.85em 0 12.65em;
}
.post_item_404 .post_content .page_title {
  font-size: 420px;
  color: var(--theme-color-alter_bd_color);
}
.post_item_404 .post_content .page_subtitle {
  margin-top: 6px;
}
.post_item_404 .post_content .all-svg {
  display: none;
}

ul.text_link3[class*="trx_addons_list"] > li:before {
  color: var(--theme-color-text_link3);
}

@media (max-width: 1023px) {
  .post_item_404 .post_content .page_title {
    font-size: 200px;
  }
  .post_item_404 .post_content .page_subtitle {
    margin-top: 20px;
  }

  .footer_wrap .sc_layouts_row_type_compact .sc_socials.sc_socials_names:not(.alter) .socials_wrap .social_item + .social_item {
    margin-top: 11px;
  }
}
@media (max-width: 479px) {
  .post_item_404 .post_content .page_title {
    font-size: 120px;
  }
}

/*# sourceMappingURL=extra-styles.css.map */