.am-testimonial-4 {
  padding-top: 40px;
  padding-bottom: 40px;
  color: var(--am-text-dark); }
  @media (min-width: 768px) {
    .am-testimonial-4 {
      padding-top: 80px;
      padding-bottom: 80px; } }
  .am-testimonial-4 .fa {
    font-family: 'FontAwesome' !important; }
  .am-testimonial-4 [data-edit="star"] {
    transform: translateX(90px);
    -moz-transform: translateX(90px);
    -webkit-transform: translateX(90px);
    -o-transform: translateX(90px); }
  .am-testimonial-4 .am-testimonial-content {
    margin-bottom: 40px; }
    .am-testimonial-4 .am-testimonial-content .am-description {
      font-weight: 600;
      color: var(--am-text-dark); }
  .am-testimonial-4 .am-testimonial-card:not(.slick-initialized) {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap; }
  .am-testimonial-4 .am-testimonial-card-chip {
    padding: 80px 10px 80px 0;
    position: relative;
    width: 100%; }
    @media (min-width: 768px) {
      .am-testimonial-4 .am-testimonial-card-chip {
        padding: 80px 10px 80px 0;
        position: relative; } }
    .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content {
      padding-left: 30px;
      padding-right: 30px;
      padding-top: 50px;
      position: relative;
      border-radius: var(--am-card-radius);
      border: solid 1px rgba(151, 151, 151, 0.2);
      box-shadow: 0 9px 28px 0 rgba(0, 0, 0, 0.05);
      background-color: var(--am-background-6);
      color: var(--am-text-help);
      padding-bottom: 70px; }
      @media (min-width: 992px) {
        .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content {
          padding-left: 30px;
          padding-right: 30px;
          padding-bottom: 70px; } }
      .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content em,
      .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content strong {
        color: var(--am-text-dark); }
      .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content .am-testimonial-autor {
        color: var(--am-text-help); }
        .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-card-chip-content .am-testimonial-autor p:last-of-type {
          margin-left: 90px; }
    .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-profile {
      width: 75px;
      height: 75px;
      margin-left: auto;
      margin-right: auto;
      position: absolute;
      z-index: 1;
      left: 0;
      bottom: 0;
      transform: translate(40%, -50px);
      -webkit-transform: translate(40%, -50px);
      -moz-transform: translate(40%, -50px);
      -o-transform: translate(40%, -50px); }
      .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-profile [data-edit="image"] {
        height: 100%; }
      .am-testimonial-4 .am-testimonial-card-chip .am-testimonial-profile img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
        border-radius: 50%; }
  .am-testimonial-4 .slick-slide {
    height: auto; }
  .am-testimonial-4 .slick-dots li button:before {
    content: ".";
    font-size: 60px; }
  @media (max-width: 1024px) {
    .am-testimonial-4 .slick-next:before {
      right: 0 !important;
      transform: translateX(-50%) !important; }
    .am-testimonial-4 .slick-prev:before {
      left: 0 !important;
      transform: translateX(50%) !important; } }
  .am-testimonial-4 .slick-arrow {
    z-index: 1;
    display: none !important; }
    .am-testimonial-4 .slick-arrow.slick-prev:before {
      font-family: FontAwesome !important;
      content: '\f104';
      display: block;
      position: absolute;
      width: 50px;
      padding-top: 10px;
      padding-bottom: 10px;
      left: -25px;
      border-radius: var(--am-round-icon);
      background: var(--am-secondary);
      opacity: unset;
      font-size: 30px;
      transform: translateY(-50%);
      -webkit-transform: translateY(-50%);
      -moz-transform: translateY(-50%);
      -o-transform: translateY(-50%);
      transition: 0.2s ease-in; }
    @media (min-width: 1024px) {
      .am-testimonial-4 .slick-arrow.slick-prev:hover:before {
        transition: 0.2s ease-in;
        width: 60px;
        padding-top: 14px;
        padding-bottom: 14px; } }
    .am-testimonial-4 .slick-arrow.slick-next:before {
      font-family: FontAwesome !important;
      content: '\f105';
      display: block;
      position: absolute;
      width: 50px;
      padding-top: 10px;
      padding-bottom: 10px;
      left: unset;
      right: -25px;
      border-radius: var(--am-round-icon);
      background: var(--am-primary);
      opacity: unset;
      font-size: 30px;
      transition: 0.2s ease-in;
      transform: translateY(-50%); }
    @media (min-width: 1024px) {
      .am-testimonial-4 .slick-arrow.slick-next:hover:before {
        transition: 0.2s ease-in;
        width: 60px;
        padding-top: 14px;
        padding-bottom: 14px; } }
  .am-testimonial-4.am-text-light .am-testimonial-content {
    color: var(--am-text-light); }
    .am-testimonial-4.am-text-light .am-testimonial-content .am-description {
      color: var(--am-text-light); }
  .am-testimonial-4.am-text-light .am-testimonial-card-chip-content {
    color: var(--am-text-dark);
    background-color: #ffffff; }
    .am-testimonial-4.am-text-light .am-testimonial-card-chip-content em {
      color: var(--am-text-dark); }
    .am-testimonial-4.am-text-light .am-testimonial-card-chip-content .fa-star {
      color: #fec10e; }
  .am-testimonial-4.am-text-light .slick-arrow:before {
    color: var(--am-text-light); }
  .am-testimonial-4.am-text-dark .am-testimonial-content {
    color: var(--am-text-dark); }
    .am-testimonial-4.am-text-dark .am-testimonial-content .am-description {
      color: var(--am-text-dark); }
  .am-testimonial-4.am-text-dark .am-testimonial-card-chip-content {
    color: var(--am-text-dark);
    background-color: #ffffff; }
    .am-testimonial-4.am-text-dark .am-testimonial-card-chip-content em {
      color: var(--am-text-dark); }
    .am-testimonial-4.am-text-dark .am-testimonial-card-chip-content .fa-star {
      color: #fec10e; }
    .am-testimonial-4.am-text-dark .am-testimonial-card-chip-content .slick-arrow:before {
      color: var(--am-text-dark); }
  .am-testimonial-4 .am-bg-image + .container .am-testimonial-content {
    color: var(--am-text-light) !important;
    text-shadow: 2px 1px 5px black; }
    .am-testimonial-4 .am-bg-image + .container .am-testimonial-content .am-description {
      color: var(--am-text-light); }
  .am-testimonial-4 .am-bg-image + .container .slick-arrow:before {
    color: var(--am-text-light); }
