  .clp__testimonial--outer {
  padding-left: calc( ( 100% - 1300px ) / 2 );
  margin-left: 15px;
}

section.clp__testimonial--section { 
  background-color: #FDE2D2;
}

.clp__testimonial--grid {
  display: grid;
  grid-template-columns: 286px calc( 100% - 326px );
  gap: 40px;
}

.clp__testimonial--section__title {
  font-size: 28px;
  font-weight: 600;
  line-height: 1.36;
  margin-bottom: 22px;
  color: #001B61;
}

.clp__testimonial--slides .slick-list{
  padding: 0 40% 0 0 !important;
}

.clp__testimonial--slides .clp__testimonial--slide{
  transition: all ease-in 0.3s;
}

.clp__testimonial--slides .clp__testimonial--slide:not(.slick-center) {
  transform: scale(0.8);
}  

.clp__testimonial--slider__arrows {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 20px;
}

.clp__testimonial__slider__arrow {
  cursor: pointer;
}

.clp__testimonial__slider__arrow svg {
  display: block;
  width: 51px;
  aspect-ratio: 51/52;
}

.clp__testimonial__slider__arrow path {
  transition: all ease-in 0.2s;
}

.clp__testimonial__slider__arrow:hover path {
  fill: #0061ff !important;
}

.clp__testimonial--slide {
  border-left: 4px solid #155FFF;
}

.clp__testimonial--slide--grid {
  display: grid;
  grid-template-columns: 176px calc( 100% - 176px );
  background-color: #fff;
}

.clp__testimonial--slide--grid.no__image{
  grid-template-columns: 1fr;
}

.clp__testimonial--slide--content__box {
  padding: 30px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}

.clp__testimonial--slide--symbol svg {
  display: block;
  width: 40px;
  height: auto; 
}

.clp__testimonial--slide--content {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.625;
  color: #001B61; 
}

.clp__testimonial--slide--author--name {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  color: #155FFF;
  margin-bottom: 10px;
}

.clp__testimonial--slide--author--copmany__logo img {
  display: block; 
  width: 100px;
  object-fit: contain;
}

.clp__testimonial--slide--image img {
  width: 100%;
  height: 100% !important;
  object-fit: cover;
}

@media( max-width: 1130px ){
  .clp__testimonial--slides .slick-list {
    padding: 0 30% 0 0 !important;
  }
}

@media( max-width: 1080px ){ 

  .clp__testimonial--section__title {
    font-size: 22px;
  }

  .clp__testimonial__slider__arrow svg {
    width: 40px;
  }

  .clp__testimonial--grid {
    grid-template-columns: 250px calc( 100% - 290px );
  }

  .clp__testimonial--slides .slick-list {
    padding: 0 25% 0 0 !important;
  }
}

@media( max-width: 991px ){
  .clp__testimonial--grid {
    display: block;
  }

  .clp__testimonial--slides .slick-list {
    padding: unset !important;!i;!;
  }

  .clp__testimonial--outer {
    margin: 0;
    padding: 0 15px;
  }

  .clp__testimonial--content__col {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-bottom: 20px;
  }

  .clp__testimonial--slides {
    max-width: 800px;
    margin: 0 auto;
  }

  .clp__testimonial--slide--author--copmany__logo img {
    width: 70px;
  }

  .clp__testimonial--slide--symbol svg {
    width: 30px; 
  }
  .clp__testimonial--section__title {
    text-align: center;
    font-size: 20px;
  }
  .clp__testimonial--slide--content__box {
    padding: 30px 18px;
  }

}

@media( max-width: 768px ){ 
}

@media( max-width: 640px ){
  .clp__testimonial--slide--image {
    display: none;
  }

  .clp__testimonial--slide--grid {
    display: block;
  }
}
