:root{--swiper-theme-color:var(--pix-primary, #007aff)}
:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;width:100%}
.swiper:not(.swiper-initialized) .swiper-wrapper{flex-wrap:nowrap;overflow:hidden}
.swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 auto;width:100%}
.swiper:not(.swiper-initialized)[data-slides-mobile="2"] .swiper-slide{width:50%}
.swiper:not(.swiper-initialized)[data-slides-mobile="3"] .swiper-slide{width:33.3333333333%}
.swiper:not(.swiper-initialized)[data-slides-mobile="4"] .swiper-slide{width:25%}
.swiper:not(.swiper-initialized)[data-slides-mobile="5"] .swiper-slide{width:20%}
.swiper:not(.swiper-initialized)[data-slides-mobile="6"] .swiper-slide{width:16.6666666667%}
@media (min-width:768px){.swiper:not(.swiper-initialized) .swiper-slide{width:100%}
.swiper:not(.swiper-initialized)[data-slides-tablet="2"] .swiper-slide{width:50%}
.swiper:not(.swiper-initialized)[data-slides-tablet="3"] .swiper-slide{width:33.3333333333%}
.swiper:not(.swiper-initialized)[data-slides-tablet="4"] .swiper-slide{width:25%}
.swiper:not(.swiper-initialized)[data-slides-tablet="5"] .swiper-slide{width:20%}
.swiper:not(.swiper-initialized)[data-slides-tablet="6"] .swiper-slide{width:16.6666666667%}}
@media (min-width:1024px){.swiper:not(.swiper-initialized) .swiper-slide{width:100%}
.swiper:not(.swiper-initialized)[data-slides-desktop="2"] .swiper-slide{width:50%}
.swiper:not(.swiper-initialized)[data-slides-desktop="3"] .swiper-slide{width:33.3333333333%}
.swiper:not(.swiper-initialized)[data-slides-desktop="4"] .swiper-slide{width:25%}
.swiper:not(.swiper-initialized)[data-slides-desktop="5"] .swiper-slide{width:20%}
.swiper:not(.swiper-initialized)[data-slides-desktop="6"] .swiper-slide{width:16.6666666667%}}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}
.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}
.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}
@keyframes swiper-preloader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.pixfort-slider-pagination-container{display:flex;--pix-slider-pagination-spacing:30px;margin-top:var(--pix-slider-pagination-spacing);justify-content:center}
.pixfort-slider-pagination-container.pix-dots-pix-dots-left{justify-content:flex-start}
.pixfort-slider-pagination-container.pix-dots-pix-dots-right{justify-content:flex-end}
.pixfort-slider-pagination{--swiper-pagination-color:var(--swiper-pagination-bullet-color, var(--swiper-pagination-default-bullet-color, var(--pix-heading-default)));--swiper-pagination-bullet-inactive-color:var(--swiper-pagination-bullet-color, var(--swiper-pagination-default-bullet-color, var(--pix-heading-default)));--swiper-pagination-bullet-inactive-opacity:0.4;--swiper-pagination-bullet-opacity:0.6;--swiper-pagination-bullet-size:7px;--swiper-pagination-bullet-horizontal-gap:12px;position:relative;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;display:inline-flex;width:auto!important;gap:var(--swiper-pagination-bullet-horizontal-gap,4px)}
.pixfort-slider-pagination.swiper-pagination-hidden{opacity:0}
.pixfort-slider-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color));width:20px;border-radius:3.5px}
.pixfort-button-next,.pixfort-button-prev{--pix-slider-nav-spacing:80px;--pix-slider-nav-color:var(--pix-dark-opacity-3, #e0e0e0);--pix-slider-nav-bg-color:transparent;--pix-slider-nav-border-color:var(--pix-slider-nav-color);--pix-slider-nav-size:48px;--pix-slider-nav-svg-size:26px;--pix-slider-nav-border-size:2px;--pix-slider-nav-border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;border-radius:var(--pix-slider-nav-border-radius);border:var(--pix-slider-nav-border-size) solid var(--pix-slider-nav-border-color,var(--pix-slider-nav-color,#e0e0e0));color:var(--pix-slider-nav-color,#e0e0e0);background-color:var(--pix-slider-nav-bg-color,transparent);width:var(--pix-slider-nav-size);height:var(--pix-slider-nav-size);display:flex;align-items:center;justify-content:center;transition:all .3s ease}
.pixfort-button-next:hover:not(.swiper-button-disabled),.pixfort-button-prev:hover:not(.swiper-button-disabled){opacity:.8}
.pixfort-button-next path,.pixfort-button-prev path{fill:currentColor}
.pixfort-button-next svg,.pixfort-button-prev svg{width:var(--pix-slider-nav-svg-size);height:var(--pix-slider-nav-svg-size)}
.pixfort-button-prev{left:calc(var(--pix-slider-nav-spacing) * -1)!important}
.pixfort-button-next{right:calc(var(--pix-slider-nav-spacing) * -1)!important}
.swiper-button-disabled{opacity:0}
.light-dots .pixfort-button-next,.light-dots .pixfort-button-prev{border:2px solid var(--pix-light-opacity-3,#e0e0e0);color:var(--pix-light-opacity-3,#e0e0e0)}
.pix-overflow-all-visible{overflow:visible!important}
.pix-circular-left .swiper-wrapper,.pix-circular-right .swiper-wrapper,.pix-circular-slider .swiper-wrapper{pointer-events:none}
.pix-circular-left .swiper-wrapper .swiper-slide,.pix-circular-right .swiper-wrapper .swiper-slide,.pix-circular-slider .swiper-wrapper .swiper-slide{perspective:400px}
.pix-circular-left .swiper-wrapper .swiper-slide .pixfort-slide-inner,.pix-circular-right .swiper-wrapper .swiper-slide .pixfort-slide-inner,.pix-circular-slider .swiper-wrapper .swiper-slide .pixfort-slide-inner{transform-style:preserve-3d;will-change:transform,opacity}
.pix-circular-left .swiper-wrapper .swiper-slide-visible,.pix-circular-right .swiper-wrapper .swiper-slide-visible,.pix-circular-slider .swiper-wrapper .swiper-slide-visible{pointer-events:auto}
.swiper .elementor-element:not(.bg-dark-blur):not(.bg-light-blur):not(.bg-dynamic-blur){will-change:transform,opacity}