.indicators .swiper-pagination-bullet,.indicators .swiper-pagination-bullet-active{background-color:#2bbaa9}.indicators .swiper-pagination.purple .swiper-pagination-bullet,.indicators .swiper-pagination.purple .swiper-pagination-bullet-active{background-color:#3c2e85}.block-logo-slider{padding-top:4.0625rem;padding-bottom:4.0625rem}@media (max-width:1024px){.block-logo-slider{padding-top:2.8125rem;padding-bottom:2.8125rem}}.block-logo-slider .title{color:#000;font-family:Mulish;font-size:2.5rem;font-style:normal;font-weight:700;line-height:110%;margin-bottom:2.5rem;text-align:center}@media (max-width:1240px){.block-logo-slider .title{font-size:36px}}.block-logo-slider .swiper-logos{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}@media (max-width:1024px){.block-logo-slider .swiper-logos{max-width:calc(100vw - 40px)}}.block-logo-slider .swiper-logos .left-gradient-helper{width:20px;height:100%;display:block;position:absolute;left:0;top:0;z-index:2;background:#fff;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);z-index:3}@media (max-width:1240px){.block-logo-slider .swiper-logos .left-gradient-helper{display:none}}.block-logo-slider .swiper-logos .right-gradient-helper{width:20px;height:100%;display:block;position:absolute;right:0;top:0;z-index:2;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);z-index:3}@media (max-width:1240px){.block-logo-slider .swiper-logos .right-gradient-helper{display:none}}.block-logo-slider .swiper-logos .swiper-wrapper{height:fit-content}.block-logo-slider .swiper-logos .swiper-wrapper.linear{transition-timing-function:linear!important}.block-logo-slider .swiper-logos .swiper-wrapper.speed-1000{transition-duration:1s!important}.block-logo-slider .swiper-logos .swiper-wrapper .swiper-slide{background:#f8f7fb;display:flex;justify-content:center;border-radius:10px;height:fit-content;margin-top:auto;margin-bottom:auto}@media (max-width:1024px){.block-logo-slider .swiper-logos .swiper-wrapper .swiper-slide{padding:10px 0}}.block-logo-slider .swiper-logos .swiper-wrapper .swiper-slide a{display:flex;width:100%;justify-content:center;align-items:center}.block-logo-slider .swiper-logos .swiper-wrapper .swiper-slide img{object-fit:contain;width:5.7458rem;height:3.1579rem;padding:1.1875rem 3.125rem}@media (max-width:1024px){.block-logo-slider .swiper-logos .swiper-wrapper .swiper-slide img{padding:0;width:calc(100% - 40px);height:50.5264px}}.block-logo-slider .swiper-logos .indicators{position:relative;margin-top:24px;width:100%}.block-logo-slider .swiper-logos .indicators .swiper-pagination{position:relative}.block-logo-slider .layout-left-wrap{display:flex;gap:5rem}@media (max-width:1024px){.block-logo-slider .layout-left-wrap{flex-direction:column;gap:40px;padding-left:0;padding-right:0}}.block-logo-slider .layout-left-wrap .title-wrap-parent{min-width:325px;padding-left:0;padding-right:0;display:flex}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .title-wrap-parent{min-width:auto}}.block-logo-slider .layout-left-wrap .title-wrap-parent .title-wrap{position:relative;top:-20px;margin-top:auto;margin-bottom:auto}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .title-wrap-parent .title-wrap{margin-top:0;margin-bottom:0;top:auto}}.block-logo-slider .layout-left-wrap .title-wrap-parent .title-wrap .title{text-align:left;margin-bottom:0}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .title-wrap-parent .title-wrap .title{text-align:center;padding-left:20px;padding-right:20px}}.block-logo-slider .layout-left-wrap .swiper-logos{max-width:760px;min-width:760px}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .swiper-logos{min-width:auto;max-width:calc(100vw - 40px)}}.block-logo-slider .layout-left-wrap .swiper-logos .swiper-slide{background:#f8f7fb;display:flex;justify-content:center;border-radius:10px;height:fit-content;margin-top:auto;margin-bottom:auto}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .swiper-logos .swiper-slide{padding:10px 0}}.block-logo-slider .layout-left-wrap .swiper-logos .swiper-slide a{display:flex;width:100%;justify-content:center;align-items:center}.block-logo-slider .layout-left-wrap .swiper-logos .swiper-slide img{object-fit:contain;width:5.7458rem;height:3.1579rem;padding:1.1875rem 3.125rem}@media (max-width:1024px){.block-logo-slider .layout-left-wrap .swiper-logos .swiper-slide img{padding:0;width:calc(100% - 40px);height:50.5264px}}