/*!*********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/fast-css-loader/lib/index.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/testimonial/multi-columns-slider/style.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************/
/* Bootstrap */
/* Vendors */
.b--testimonial-slider {
  --spacer-y: var(--spacers-sm);
  --spacer-x: var(--spacers-xs);
  position: relative;
  overflow: hidden;
  text-align: center; }
  @media (max-width: 991.98px) {
    .b--testimonial-slider .slider__slide {
      height: auto; } }
  .b--testimonial-slider .l__quote {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='74' height='30' viewBox='0 0 74 30' fill='none'><path d='M21.1664 0.636341C21.7699 0.636341 22.3411 0.908813 22.7208 1.37782L42.9623 26.3778C44.021 27.6854 43.0904 29.6363 41.4079 29.6363L24.7402 29.6363C24.1367 29.6363 23.5655 29.3638 23.1858 28.8948L2.94418 3.89487C1.88546 2.58726 2.81609 0.636339 4.49856 0.636339L21.1664 0.636341Z' fill='%23ee4444'/><path d='M49.2602 0.636402C49.8636 0.636402 50.4348 0.908874 50.8146 1.37788L71.056 26.3778C72.1148 27.6854 71.1841 29.6364 69.5017 29.6364L52.8339 29.6364C52.2305 29.6364 51.6593 29.3639 51.2796 28.8949L31.0379 3.89493C29.9792 2.58733 30.9098 0.6364 32.5923 0.6364L49.2602 0.636402Z' fill='%23ee4444'/></svg>");
    width: clamp(calc((74px * var(--min-font-size-controler))), calc(4.27746vw), calc(74px * var(--max-font-size-controler)));
    height: clamp(calc((30px * var(--min-font-size-controler))), calc(1.7341vw), calc(30px * var(--max-font-size-controler)));
    margin-bottom: var(--spacers-md);
    margin-left: auto;
    margin-right: auto;
    display: block;
    background-repeat: no-repeat;
    background-position: 50% 50%; }
  .b--testimonial-slider .l__slide {
    opacity: .5; }
    .b--testimonial-slider .l__slide.slider__slide--active,
    .b--testimonial-slider .l__slide.slider__slide--active + .l__slide,
    .b--testimonial-slider .l__slide.slider__slide--active + .l__slide + .l__slide {
      opacity: 1; }
  .b--testimonial-slider .l__image {
    width: 2.0625rem;
    height: 2.0625rem;
    border-radius: 50%;
    margin-right: var(--spacers-xxs);
    -webkit-box-flex: 0;
        -ms-flex: 0 0 2.0625rem;
            flex: 0 0 2.0625rem;
    overflow: hidden; }
  .b--testimonial-slider .l__description {
    font-weight: 600; }
  .b--testimonial-slider .l__cite {
    font-size: var(--text-sm);
    line-height: var(--text-sm-line-height);
    letter-spacing: var(--text-sm-letter-spacing);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: auto;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-transform: uppercase;
    font-weight: 600; }

