.fc-quick-check-confirmation-owned {
  overflow-x: clip;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-hero-logo,
.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight {
  animation: fc-quick-check-confirmation-reveal 600ms cubic-bezier(0.2, 0.7, 0.2, 1) both;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-hero-logo {
  height: auto;
  object-fit: contain;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight {
  animation-delay: 100ms;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight-number,
.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight-copy {
  animation: fc-quick-check-confirmation-reveal 500ms ease-out 260ms both;
}

.fc-quick-check-confirmation-testimonials .slider-team-wrapper {
  overflow: hidden;
  width: 100%;
}

.fc-quick-check-confirmation-testimonials .wrapper {
  overflow: visible;
  width: 100%;
}

.fc-quick-check-confirmation-testimonials .list:not(.slick-initialized) {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  width: calc(500% / 3);
}

.fc-quick-check-confirmation-testimonials .list.slick-initialized {
  display: block !important;
  max-width: none;
  width: 100%;
}

.fc-quick-check-confirmation-testimonials .slick-list {
  overflow: hidden;
}

.fc-quick-check-confirmation-testimonials .slick-track {
  align-items: stretch;
  display: flex;
}

.fc-quick-check-confirmation-testimonials .slick-slide {
  float: none;
  height: auto;
}

.fc-quick-check-confirmation-testimonials .slick-slide > div,
.fc-quick-check-confirmation-testimonials .slick-slide .item {
  height: 100%;
}

.fc-quick-check-confirmation-testimonials .item.w-dyn-item,
.fc-quick-check-confirmation-testimonials .slick-slide .item.w-dyn-item {
  display: block;
  max-width: none;
  min-width: 0;
}

.fc-quick-check-confirmation-testimonials .card.testimonials {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
  width: 100%;
}

.fc-quick-check-confirmation-testimonials .f-margin-bottom-40 {
  flex: 1 1 auto;
}

.fc-quick-check-confirmation-owned .title-with-buttons {
  align-items: end;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-news-action {
  place-self: end;
}

.fc-quick-check-confirmation-owned .fc-quick-check-confirmation-news-action .cta {
  display: inline-flex;
  margin-right: 0;
  white-space: nowrap;
  width: auto;
}

.fc-quick-check-confirmation-owned .fc-page-end-cta-actions,
.fc-quick-check-confirmation-owned .fc-page-end-cta-primary-actions,
.fc-quick-check-confirmation-owned .fc-page-end-cta-card,
.fc-quick-check-confirmation-owned .fc-page-end-cta-phone {
  opacity: 1;
  visibility: visible;
}

.fc-quick-check-confirmation-owned .fc-page-end-cta-card {
  display: flex;
}

@keyframes fc-quick-check-confirmation-reveal {
  from {
    opacity: 0;
    transform: translate3d(0, 14px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

@media screen and (max-width: 991px) {
  .fc-quick-check-confirmation-testimonials .list:not(.slick-initialized) {
    width: 250%;
  }
}

@media screen and (max-width: 478px) {
  .fc-quick-check-confirmation-testimonials .list:not(.slick-initialized) {
    width: 500%;
  }
}

@media (prefers-reduced-motion: reduce) {
  .fc-quick-check-confirmation-owned .fc-quick-check-confirmation-hero-logo,
  .fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight,
  .fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight-number,
  .fc-quick-check-confirmation-owned .fc-quick-check-confirmation-insight-copy {
    animation: none;
  }
}
