[class*=" icon__"]:before,[class^=icon__]:before{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon__"]:before,[class^=icon__]:before{display:block}.flexible-section .steps-partner{overflow:hidden;margin-bottom:clamp(2rem,4.44vw,4rem)}.flexible-section .steps-partner .l-container{max-width:100rem}.flexible-section .steps-partner__inner{width:100%;max-width:92.5rem;margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;overflow:hidden}.flexible-section .steps-partner__inner:has(.slides-auto-width){max-width:83.25rem}.flexible-section .steps-partner__inner:has(.swiper-button-lock) .swiper-button-next,.flexible-section .steps-partner__inner:has(.swiper-button-lock) .swiper-button-prev{display:none!important}.flexible-section .steps-partner__inner .swiper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:0}@media (min-width:81.25em){.flexible-section .steps-partner__inner .swiper-slide{opacity:0}.flexible-section .steps-partner__inner .swiper-slide-active,.flexible-section .steps-partner__inner .swiper-slide-next,.flexible-section .steps-partner__inner .swiper-slide-next+.swiper-slide{opacity:1}}@media (max-width:81.25em){.flexible-section .steps-partner__inner .swiper-slide{opacity:0}.flexible-section .steps-partner__inner .swiper-slide-active,.flexible-section .steps-partner__inner .swiper-slide-next{opacity:1}}@media (max-width:63.99875em){.flexible-section .steps-partner__inner{padding-block:2rem;margin-inline:-.9375rem;width:calc(100% + 1.875rem)}}.flexible-section .steps-partner__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;min-width:0;max-width:100%}@media (min-width:81.25em){.flexible-section .steps-partner__cards:has(.slides-auto-width) .steps-partner__card{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important}}.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper .steps-partner__card{-webkit-box-flex:0;-ms-flex:0 1 clamp(20rem,27.78vw,25rem);flex:0 1 clamp(20rem,27.78vw,25rem)}@media (max-width:63.99875em){.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper .steps-partner__card{-webkit-box-flex:0;-ms-flex:0 1 clamp(21.25rem,27.78vw,25rem);flex:0 1 clamp(21.25rem,27.78vw,25rem)}}@media (max-width:47.99875em){.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper .steps-partner__card{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-width:100%}}@media (min-width:81.25em){.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper{-webkit-margin-start:4rem;margin-inline-start:4rem}}@media (min-width:81.25em){.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper-button-next,.flexible-section .steps-partner__cards:not(:has(.slides-auto-width)) .swiper-button-prev{display:none}}.flexible-section .steps-partner__slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;min-width:0}.flexible-section .steps-partner__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:63.99875em){.flexible-section .steps-partner__card:first-child .steps-partner__card-count,.flexible-section .steps-partner__card:last-child .steps-partner__card-count{position:relative}.flexible-section .steps-partner__card:first-child .steps-partner__card-count::before,.flexible-section .steps-partner__card:last-child .steps-partner__card-count::before{content:"";position:absolute;z-index:2!important;top:50%;height:.25rem;width:100vw;background-color:var(--white);border:.125rem solid var(--white);-o-border-image:initial;border-image:initial}.flexible-section .steps-partner__card:first-child .steps-partner__card-count{position:relative}.flexible-section .steps-partner__card:first-child .steps-partner__card-count::before{z-index:2;inset-inline-end:100%}.flexible-section .steps-partner__card:last-child .steps-partner__card-count{position:relative}.flexible-section .steps-partner__card:last-child .steps-partner__card-count::before{z-index:2;inset-inline-start:100%}.flexible-section .steps-partner__card:nth-child(3n-1):not(:last-child) .steps-partner__card-count{position:relative}.flexible-section .steps-partner__card:nth-child(3n-1):not(:last-child) .steps-partner__card-count::before{content:"";position:absolute;z-index:-1;top:50%;inset-inline-start:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:.1875rem;width:calc(50rem + 8rem);background-image:url(https://vr-expert.com/pl/wp-content/themes/vr-expert-multilingual-webshop/landing-flexible/assets/app/css/img/dashed.png);background-repeat:repeat;background-position:center}}@media (any-hover:hover){.flexible-section .steps-partner__card:hover .steps-partner__card-img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.flexible-section .steps-partner__card:hover .steps-partner__card-count{background-color:var(--l-secondary)}}.flexible-section .steps-partner__card-img{position:relative;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 15.625rem;flex:0 0 15.625rem;border-radius:.75rem}.flexible-section .steps-partner__card-img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s ease;transition:all .5s ease}.flexible-section .steps-partner__card-count{-webkit-box-flex:0;-ms-flex:0 0 2.625rem;flex:0 0 2.625rem;width:2.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:var(--l-primary);font-size:1.25rem;font-weight:600;color:var(--white);margin-inline:auto}.flexible-section .steps-partner .steps-partner__card-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:1.78;font-size:.875rem;color:var(--black_of)}.flexible-section .steps-partner .steps-partner__card-text ol li,.flexible-section .steps-partner .steps-partner__card-text ul li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}.flexible-section .steps-partner .steps-partner__card-text ol li::before,.flexible-section .steps-partner .steps-partner__card-text ul li::before{content:"";position:relative;width:.25rem;height:.25rem;border-radius:50%;background-color:var(--black);margin:0 0 .25rem}.flexible-section .steps-partner .steps-partner__card-text h1,.flexible-section .steps-partner .steps-partner__card-text h2,.flexible-section .steps-partner .steps-partner__card-text h3,.flexible-section .steps-partner .steps-partner__card-text h4,.flexible-section .steps-partner .steps-partner__card-text h5,.flexible-section .steps-partner .steps-partner__card-text h6{color:var(--black);line-height:1.25;font-weight:600;font-size:1.25rem}.flexible-section .steps-partner .steps-partner__card-text h1:not(:last-child),.flexible-section .steps-partner .steps-partner__card-text h2:not(:last-child),.flexible-section .steps-partner .steps-partner__card-text h3:not(:last-child),.flexible-section .steps-partner .steps-partner__card-text h4:not(:last-child),.flexible-section .steps-partner .steps-partner__card-text h5:not(:last-child),.flexible-section .steps-partner .steps-partner__card-text h6:not(:last-child){margin-bottom:1rem}.flexible-section .steps-partner__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}