:root{--font-jakarta: "Plus Jakarta Sans", sans-serif;--white: #FFFFFF;--light-blue: #EDF9FA;--blue: #009AAF;--dark-blue: #0E223D;--red: #FF4B40;--system-blue: #0056C9;--top-bottom-padding-xl: 100px;--top-bottom-padding-l: 80px;--top-bottom-padding-m: 64px;--top-bottom-padding-s: 40px;--top-bottom-padding-none: 0;--section-width: 1440px;--left-right-margins: 80px;--header-content: 40px;--boreder-radius-m: 32px;--boreder-radius-s: 16px;--distance-between-elements-xxl: 80px;--distance-between-elements-xl: 64px;--distance-between-elements-l: 40px;--distance-between-elements-m: 32px;--distance-between-elements-s: 24px;--distance-between-elements-xs: 16px;--distance-between-elements-xxs: 8px}@media screen and (width <= 1024px){:root{--top-bottom-padding-xl: 80px;--top-bottom-padding-l: 64px;--top-bottom-padding-m: 40px;--top-bottom-padding-s: 32px;--left-right-margins: 16px;--header-content: 24px;--boreder-radius-m: 16px;--boreder-radius-s: 8px;--distance-between-elements-xxl: 56px;--distance-between-elements-xl: 40px;--distance-between-elements-l: 32px;--distance-between-elements-m: 24px;--distance-between-elements-s: 16px}}@media screen and (width <= 576px){:root{--top-bottom-padding-xl: 64px;--top-bottom-padding-l: 40px;--top-bottom-padding-m: 32px;--top-bottom-padding-s: 24px;--distance-between-elements-xxl: 40px;--distance-between-elements-xl: 32px;--distance-between-elements-l: 24px;--distance-between-elements-m: 16px;--distance-between-elements-xs: 8px}}.logos{--section-bg: var(--dark-blue);--section-heading-color: var(--white);--section-text-color: var(--white);--section-accent-color: var(--white);--header-max-width: 320px;--section-gap: 40px;--header-max-width-tablet: var(--header-max-width);--section-gap-tablet: 32px;--logos-header-gap: 24px;--logo-max-height: 52px;--logo-max-height-mobile: 42px;background-color:var(--section-bg);padding-top:var(--padding-top, 100px);padding-bottom:var(--padding-bottom, 100px)}@media screen and (width <= 1024px){.logos{padding-top:var(--padding-top-mobile, 64px);padding-bottom:var(--padding-bottom-mobile, 64px)}}.logos .container{gap:24px}.logos .container--column{flex-flow:column nowrap}.logos .container--column .logos__header{text-align:center}.logos__title{font-family:var(--font-jakarta);font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.625rem;margin:0;color:var(--section-heading-color)}@media screen and (width <= 1024px){.logos__title{font-size:1.125rem}}.logos__content{height:100%;align-items:center}@media screen and (width <= 768px){.logos__content{height:auto}}.logos__slider{max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent);mask-image:linear-gradient(to right, transparent, black 10%, black 90%, transparent)}.logos__slider:has(.splide-full-width){width:100vw !important;margin-left:calc((100% - 100vw)/2);min-width:100vw;max-width:100vw;display:block}.logos__slider .splide-full-width .splide__list{justify-content:center}.logos__slider .splide-desaturate img,.logos__slider .splide-desaturate svg,.logos__slider .splide-desaturate picture{filter:grayscale(100%)}.logos__slider .splide-hover-desaturate .splide__slide:hover img,.logos__slider .splide-hover-desaturate .splide__slide:hover svg,.logos__slider .splide-hover-desaturate .splide__slide:hover picture{filter:grayscale(100%)}.logos__slider .splide-hover-colorize .splide__slide:hover img,.logos__slider .splide-hover-colorize .splide__slide:hover svg,.logos__slider .splide-hover-colorize .splide__slide:hover picture{filter:grayscale(0)}.logos__slider .splide-hover-frame .splide__slide:hover{border:var(--splide-hover-frame-border-size) solid var(--splide-hover-frame-border-color)}.logos__slider .splide-hover-shadow .splide__slide:hover{box-shadow:var(--splide-hover-shadow-size) 0 var(--splide-hover-shadow-size) -2px var(--splide-hover-shadow-color),calc(-1*var(--splide-hover-shadow-size)) 0 var(--splide-hover-shadow-size) -2px var(--splide-hover-shadow-color),0 calc(-1*var(--splide-hover-shadow-size)) var(--splide-hover-shadow-size) -2px var(--splide-hover-shadow-color),0 var(--splide-hover-shadow-size) var(--splide-hover-shadow-size) -2px var(--splide-hover-shadow-color)}.logos__slider .splide-hover-increase .splide__track,.logos__slider .splide-hover-reduce .splide__track{padding-top:50px;padding-bottom:50px;margin-top:-50px;margin-bottom:-50px}.logos__slider .splide-hover-increase .splide__slide,.logos__slider .splide-hover-reduce .splide__slide{transition:transform .3s ease}.logos__slider .splide-hover-increase .splide__slide:hover{transform:scale(var(--splide-hover-increase))}.logos__slider .splide-hover-reduce .splide__slide:hover{transform:scale(var(--splide-hover-reduce))}.logos__slider:has(.splide-alignment-default){justify-content:inherit}.logos__slider:has(.splide-alignment-left){justify-content:flex-start}.logos__slider:has(.splide-alignment-center){justify-content:center}.logos__slider:has(.splide-alignment-right){justify-content:flex-end}.logos__slider img,.logos__slider picture,.logos__slider svg{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}.logos .splide__list{align-items:center}.logos .splide__slide{height:var(--logo-max-height);width:auto;padding:0 calc(var(--logos-gap)/2)}@media screen and (width <= 576px){.logos .splide__slide{height:var(--logo-max-height-mobile);padding:0 calc(var(--logos-gap-mobile)/2)}}.logos .splide__list,.logos .splide__slide{list-style-type:none}.logos .splide--desktop{display:block}@media screen and (width <= 576px){.logos .splide--desktop{display:none}}.logos .splide--mobile{display:none;flex-direction:column;height:138px;gap:16px;justify-content:center}@media screen and (width <= 576px){.logos .splide--mobile{display:flex}}.logos .splide--reverse .splide__track{direction:rtl}.logos[data-static-mode=desktop] .splide--desktop{visibility:visible;display:flex}.logos[data-static-mode=desktop] .splide--desktop .splide__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:24px 0;overflow:hidden}.logos[data-static-mode=desktop] .splide--desktop .splide__slide{height:var(--logo-max-height)}@media screen and (width <= 768px){.logos[data-static-mode=desktop] .splide--desktop{display:none}}@media screen and (width <= 768px){.logos[data-static-mode=desktop] .splide--mobile{display:flex}}.logos[data-logos-filter="1"] .logo__image{filter:invert(1) brightness(0.8)}.logos .splide__slide.is-visible:last-child{margin-right:0 !important}@media screen and (width <= 480px){.logos .buttons-list{--btn-list-mob-gap: 16px;width:100%}.logos .buttons-list .button{width:calc((100% - var(--btn-list-mob-gap)*2)/2)}}