.draggable--container{cursor:grab}.flickity-enabled{position:relative}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;width:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333;transition:all .2s}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1;display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .flickity-page-dot,.flickity-page-dots .dot{display:inline-block;width:1.5rem;height:.5rem;font-size:0;margin:0;padding:0;border:none;outline:none;border-radius:1rem;transition:.4s ease;cursor:pointer}.flickity-page-dots .flickity-page-dot:hover,.flickity-page-dots .dot:hover{background:var(--white);transform:scale(1.15)}.flickity-page-dots .flickity-page-dot.is-selected,.flickity-page-dots .dot.is-selected{opacity:1;width:4.5rem}.flickity-slider{display:block !important;max-width:9999px !important}.flickity-slider>*{position:absolute}.flickity-viewport:focus,.flickity-viewport:hover,.flickity-slider:focus,.flickity-slider:hover,.flickity-enabled:focus,.flickity-enabled:hover{outline:0}.flickity-prev-next-button{background-color:var(--theme-purple-500);width:3rem;height:3rem;border:0 none;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;margin:0;transition:.2s ease;box-shadow:unset;padding:0}.flickity-prev-next-button:hover{background-color:var(--theme-orange-500)}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button::before{content:"";background-size:50% auto;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11.193' height='10.26' viewBox='0 0 11.193 10.26' fill='%23fff'%3E %3Cdefs%3E %3CclipPath id='clip-path'%3E %3Crect id='Rectangle_36' data-name='Rectangle 36' width='11.193' height='10.26'/%3E %3C/clipPath%3E %3C/defs%3E %3Cg id='Group_40' data-name='Group 40' clip-path='url(%23clip-path)'%3E %3Cpath id='Path_138' data-name='Path 138' d='M5.03,10.26l-.1,0a2.958,2.958,0,0,1-2.044-.989,5.944,5.944,0,0,1-1.061-1.68A26.035,26.035,0,0,1,.6,3.734c-.2-.775-.4-1.507-.6-2.11L2.883.661c.232.7.437,1.474.655,2.3a29.72,29.72,0,0,0,.9,3,4.815,4.815,0,0,0,.556,1.1A13.583,13.583,0,0,0,6.961,3.51C7.742,1.7,8.3.017,8.306,0l2.887.952c-.029.088-.725,2.189-1.685,4.315a19.609,19.609,0,0,1-1.68,3.09A6.093,6.093,0,0,1,6.741,9.582a2.671,2.671,0,0,1-1.71.678'/%3E %3C/g%3E %3C/svg%3E");height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg)}.flickity-prev-next-button[disabled]{opacity:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button.next:before{transform:translate(-50%, -50%) rotate(-90deg)}.twz-partner-slider-with-counter{--partner-counter-padding-y: 8rem;--max-width: 90%;container-name:slider_with_counter;container-type:inline-size}.twz-partner-slider-with-counter:has(.twz-partner-slider__items.purple){--partner-color: var(--theme-purple-300)}.twz-partner-slider-with-counter:has(.twz-partner-slider__items.orange){--partner-color: var(--theme-orange-300)}.twz-partner-slider-with-counter:has(.twz-counter__wrapper.purple){--counter-color: var(--theme-purple-500)}.twz-partner-slider-with-counter:has(.twz-counter__wrapper.orange){--counter-color: var(--theme-orange-500)}.twz-partner-slider-with-counter__wrapper{padding:var(--partner-counter-padding-y) 0;display:flex;align-items:center;background-color:var(--counter-color);max-width:var(--max-width);position:relative;gap:2rem}@container (max-width: 1000px){.twz-partner-slider-with-counter__wrapper{--partner-counter-padding-y: 4rem;--max-width: 100%;flex-direction:column;align-items:stretch}}@container (max-width: 1000px){.twz-partner-slider-with-counter__wrapper{--partner-counter-padding-y: 6rem}}@media(max-width: 1259px){.twz-partner-slider-with-counter__wrapper{--space-to-screen: var(--row-margin-inline)}}.twz-partner-slider-with-counter__wrapper:has(.twz-counter) .twz-partner-slider__items{--slide-padding-y: 8rem;--slide-padding-x: 4rem}.twz-partner-slider-with-counter__wrapper.left{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);margin-right:auto}.twz-partner-slider-with-counter__wrapper.left .twz-counter:before{left:2px;transform:translateX(-100%)}@container (min-width: 1000px){.twz-partner-slider-with-counter__wrapper.left .twz-counter__wrapper{padding-left:0}}.twz-partner-slider-with-counter__wrapper.right{margin-left:auto;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.twz-partner-slider-with-counter__wrapper.right .twz-counter:before{right:2px;transform:translateX(100%)}.twz-partner-slider-with-counter__wrapper.right .twz-counter__wrapper{padding-right:0}.twz-partner-slider-with-counter__wrapper.right .twz-partner-slider{position:relative}@container slider_with_counter (min-width: 1000px){.twz-partner-slider-with-counter__wrapper.right .twz-partner-slider:before{content:"";display:block;position:absolute;top:0;width:var(--space-to-screen);right:2px;transform:translateX(100%);background-color:var(--partner-color);height:100%}}@container slider_with_counter (max-width: 1000px){.twz-partner-slider-with-counter__wrapper.right .twz-partner-slider__items{border-radius:0 var(--radius) var(--radius) 0;margin-block:2rem}}.twz-partner-slider-with-counter .twz-partner-slider{flex:1 0 60%}.twz-partner-slider-with-counter .twz-counter{flex:0 1 40%;min-width:25rem}.twz-partner-slider-with-counter .twz-counter:before{content:"";display:block;position:absolute;top:0;width:calc(var(--space-to-screen) + 2px);height:100%;background-color:var(--counter-color)}.twz-partner-slider-with-counter .twz-counter .twz-counter__wrapper{height:auto}@container slider_with_counter (min-width: 600px){.twz-partner-slider-with-counter .twz-counter .twz-counter__wrapper{--counter-padding-x: 5rem;--counter-padding-y: 0}}@container slider_with_counter (min-width: 900px){.twz-partner-slider-with-counter .twz-counter .twz-counter__wrapper{--counter-padding-x: 7rem}}.twz-partner-slider-with-counter .twz-counter__wrapper{height:100%;justify-content:center}.twz-partner-slider-with-counter .twz-counter__wrapper .twz-counter__item{flex:0 0 auto}.twz-partner-slider-with-counter .twz-partner-slider__items{--logo-width: 15rem;--partner-gap: 3rem;border-top-right-radius:0;border-bottom-right-radius:0;min-height:30rem}@container (max-width: 768px){.twz-partner-slider-with-counter .twz-partner-slider__items{--counter-padding-x: 2rem}}@container (min-width: 768px){.twz-partner-slider-with-counter .twz-partner-slider__items{--slide-padding-x: 3.5rem;--slide-padding-y: 6rem}}.twz-partner-slider-with-counter .twz-partner-slider__items .twz-partner-slider__item{padding-bottom:3.5rem;padding-left:2rem;align-items:flex-start;gap:var(--partner-gap);flex-direction:column-reverse}@container slider_with_counter (min-width: 1000px){.twz-partner-slider-with-counter .twz-partner-slider__items .twz-partner-slider__item{flex-direction:row-reverse}}.twz-partner-slider-with-counter .twz-partner-slider__items .twz-partner-slider__item .twz-partner-slider__logo{background:unset;border-radius:0}.twz-partner-slider-with-counter .twz-partner-slider__items .twz-partner-slider__item .twz-partner-slider__logo .logo__wrapper{padding:0}.twz-partner-slider-with-counter .twz-partner-slider__items .twz-partner-slider__item .twz-partner-slider__logo .logo__wrapper img{width:var(--logo-width)}@container slider_with_counter (min-width: 1000px){.twz-partner-slider-with-counter .twz-partner-slider__items .flickity-button{--button-offset: calc(var(--slide-padding-x) + var(--logo-width) + var(--partner-gap) + 1.5rem)}}
