
.testimonial-slider {
    padding-top: 2rem;
  }
  
  .second-slider {
    padding-bottom: 2rem;
  }
  
  .testimonial-slider, .second-slider {
    --fullwidth-color:#fafafa;
  }
  .testimonial-slider .image, .second-slider .image {
    margin-right: 1rem;
  }
  .testimonial-slider .slick-slider-img, .second-slider .slick-slider-img {
    display: grid;
    grid-template-columns: auto 1.5fr;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    align-items: start;
    align-content: start;
    box-shadow: 0px 5px 14px rgba(123, 130, 144, 0.15);
    border-radius: 8px;
    padding: 1.5rem;
    height: 95%;
    background-color: var(--white);
    margin-bottom: 1rem;
  }
  .testimonial-slider .profile-pic, .second-slider .profile-pic {
    grid-area: 1/1/2/2;
  }
  .testimonial-slider .profile-pic img, .second-slider .profile-pic img {
    max-width: 48px;
    width: 100%;
    height: auto;
    margin: auto;
    border: 1px solid rgba(83, 102, 115, 0.1);
    border-radius: 100px;
  }
  .testimonial-slider .quote-credits, .second-slider .quote-credits {
    grid-area: 1/2/2/3;
  }
  .testimonial-slider .quote-credits p, .second-slider .quote-credits p {
    margin-top: auto;
    margin-bottom:0;
  }
  .testimonial-slider .quote-credits .job-title, .second-slider .quote-credits .job-title {
    font-size: 0.9rem;
  }
  .testimonial-slider .testimonial-body, .second-slider .testimonial-body {
    grid-area: 2/1/3/3;
  }
  .testimonial-slider .slick-track, .second-slider .slick-track {
    display: flex !important;
  }
  .testimonial-slider .slick-slide, .second-slider .slick-slide {
    height: inherit !important;
    margin-bottom: 0.5rem;
  }

.company-details {
    margin-left: 0;
    padding-left: 1rem;
    padding-right: 1rem;
    display: grid;
    grid-template-columns: 0.75fr 1.25fr;
    grid-column-gap: 1rem;
    grid-row-gap: 0px;
  }

  .company-details > div {
    margin-top:1rem;
  }
  
  .div1 {
    grid-area: 1/1/2/2;
  }
  
  .div2 {
    grid-area: 1/2/2/3;
  }
  
  .div3 {
    grid-area: 2/1/3/2;
  }
  
  .div4 {
    grid-area: 2/2/3/3;
  }
  
  .div5 {
    grid-area: 3/1/4/2;
  }
  
  .div6 {
    grid-area: 3/2/4/3;
  }
  
  .div1 p, .div2 p, .div3 p, .div4 p, .div5 p, .div6 p {
    text-align: left;
    color: var(--main-dark);
    font-size: .8rem;
    padding:0;
    margin:0;
    line-height: 1.3;
  }

  .company-details h6 {
    font-size: .8rem;
    padding:0;
    margin:0;
    line-height: 1.3;
  }

  .badge a img {
    height: 85px;
    width: auto;
    max-width: unset;
  }