.testimonials-block{background-color:#37145a;padding:49px 0 58px}@media (width>=1024px){.testimonials-block{padding:115px 0 87px}}.testimonials-block__title{color:#fff;max-width:560px;margin-bottom:15px;font-family:DIN Next Slab,serif;font-size:1.5rem;line-height:1.41667}@media (width>=768px){.testimonials-block__title{font-size:2rem;line-height:1.375}}@media (width>=1024px){.testimonials-block__title{margin-bottom:6px}}.rtl .testimonials-block__title{font-family:Din Next Arabic,sans-serif}.testimonials-block__intro{max-width:560px;margin-bottom:50px}@media (width>=1024px){.testimonials-block__intro{margin-bottom:75px}}.testimonials-block__intro-text{color:#fff}.testimonials-block__inner{position:relative}@media (width>=1024px){.testimonials-block__inner{overflow:hidden}}@media (width>=1200px){.testimonials-block__inner{padding-left:231px}.rtl .testimonials-block__inner{padding-left:0;padding-right:231px}}.testimonials-block__swiper{padding:0 34px 0 7.2%}.rtl .testimonials-block__swiper{padding:0 7.2% 0 34px}@media (width>=1200px){.testimonials-block__swiper{padding:0 226px 0 0}.rtl .testimonials-block__swiper{padding:0 0 0 226px}}.testimonials-block__slide{color:#37145a;background-color:#fff;background-size:0;border-bottom:5px solid #8269be;border-radius:4px;justify-content:space-between;gap:50px;max-width:1000px;height:auto;transition:opacity .3s ease-in-out;display:flex}@media (width>=1360px){.testimonials-block__slide{background-position:100% calc(100% + 9px);background-repeat:no-repeat;background-size:39.8214%}}.testimonials-block__quote-wrap{border-radius:4px;padding:33px}@media (width>=1360px){.testimonials-block__quote-wrap{position:relative}}@media (width>=1024px){.testimonials-block__quote-inner{width:100%;display:inline-block}}.testimonials-block__quote{quotes:none;flex-direction:column;height:100%;display:flex}.testimonials-block__quote-text{margin-top:15px;font-family:DIN Next,sans-serif}.rtl .testimonials-block__quote-text{font-family:Din Next Arabic,sans-serif}.testimonials-block__quote-img{width:25px;height:21px}.testimonials-block__cite-container{justify-content:space-between;width:100%;margin-top:35px;display:flex}.testimonials-block__cite{color:#7332aa;font-family:DIN Next Slab,serif}.rtl .testimonials-block__cite{font-family:Din Next Arabic,sans-serif}.testimonials-block__button{z-index:2;cursor:pointer;background:#fff;border:none;border-radius:100px;width:88px;height:88px;margin-top:-87px;padding:0;transition:all .3s ease-in-out;display:none;position:absolute;top:50%}.testimonials-block__button.swiper-button-disabled{opacity:.4;cursor:auto}@media (width>=1200px){.testimonials-block__button{display:block}}.testimonials-block__button--prev{left:120px}.rtl .testimonials-block__button--prev{left:auto;right:120px;transform:rotate(180deg)}.testimonials-block__button--next{right:30px;transform:rotate(180deg)}.rtl .testimonials-block__button--next{left:30px;right:auto;transform:none}.testimonials-block__arrow{fill:#7332aa;width:39px;height:58px;margin-top:-22px;margin-left:-8px;position:absolute;top:50%;left:50%;transform:rotate(135deg)}.testimonials-block__arrow--right{margin-left:-4px}.testimonials-block__pagination{display:none}@media (width>=1200px){.testimonials-block__pagination{--swiper-pagination-bullet-width:22px;--swiper-pagination-bullet-height:22px;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-inactive-opacity:1;z-index:1;text-align:left;margin-top:87px;display:block;position:relative;left:7px}.rtl .testimonials-block__pagination{text-align:right;left:auto;right:7px}.testimonials-block__pagination .swiper-pagination-bullet{background:0 0;border:2px solid #ece8f5;border-radius:100%;display:inline-block;position:relative}.testimonials-block__pagination .swiper-pagination-bullet:not(:last-of-type){margin-right:40px}.testimonials-block__pagination .swiper-pagination-bullet:not(:last-of-type):after{content:"";border-top:2px solid #ece8f5;width:40px;position:absolute;top:8.5px;left:20px}.rtl .testimonials-block__pagination .swiper-pagination-bullet:not(:last-of-type){margin-left:40px;margin-right:0}.rtl .testimonials-block__pagination .swiper-pagination-bullet:not(:last-of-type):after{right:20px}.testimonials-block__pagination .swiper-pagination-bullet:last-of-type:after{content:"";border-top:2px solid #ece8f5;width:100vw;position:absolute;top:8.5px;left:20px}.rtl .testimonials-block__pagination .swiper-pagination-bullet:last-of-type:after{left:0;right:20px}.testimonials-block__pagination .swiper-pagination-bullet-active{background:#ece8f5}}
