@keyframes swiperHelper{0%{transform:translateX(0);opacity:1}39%{opacity:1}56%{opacity:.5}77%{transform:translateX(-150%);opacity:0}}.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.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-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;scroll-snap-stop:always}.swiper-mobile-helper{position:absolute;width:60px;height:60px;background:url(../../../../images/theme/4/res/swipe_circle.png);background-size:contain;opacity:0;pointer-events:none;will-change:transform,opacity;animation:none}.swiper-mobile-helper.show{animation:swiperHelper 1.3s ease 2 both}.swiper-mobile-helper.fade{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.flexbe-cards-slider .swiper-mobile-helper{top:7%;right:-28px}.container-tabs .swiper-mobile-helper{top:-40px;right:-8px}body.is-pointer .swiper-mobile-helper{display:none}.swiper-wrapper{position:relative;flex-wrap:nowrap!important;justify-content:flex-start;transition:all .65s cubic-bezier(.64,.13,.43,.99)}.swiper-effect-fade .swiper-wrapper{transform:none!important;transition:none!important}.swiper-effect-fade.swiper-in-interacting .swiper-slide{transition:none!important}.swiper-effect-fade>.swiper-wrapper .swiper-slide{position:relative;pointer-events:none;padding:0!important;opacity:0;transition:opacity .45s cubic-bezier(.51,.27,.47,.74);z-index:0}.swiper-effect-fade>.swiper-wrapper .swiper-slide-active{pointer-events:auto;opacity:1;z-index:1}
.slider-button-holder{display:flex;align-items:center;justify-content:center;position:relative;width:1em;height:1em;transition:opacity .3s,visibility .3s,transform .3s cubic-bezier(.21,.67,.58,1)}.slider-button-bg{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;border:2px solid currentColor;opacity:1;transition:transform .3s cubic-bezier(.21,.67,.58,1),opacity .18s linear;will-change:opacity}.slider-button-icon{position:relative;width:20px;height:20px;pointer-events:none;will-change:opacity}.slider-button{--sliderButtonSize:50px;--sliderButtonMargin:20px;--sliderButtonOffset:0px;display:flex;align-items:center;justify-content:center;font-size:var(--sliderButtonSize);line-height:1;text-align:center;position:absolute;top:0;height:100%;padding:0 var(--sliderButtonMargin);cursor:pointer;transition:opacity .3s cubic-bezier(.42,0,.79,.33),visibility .3s cubic-bezier(.42,0,.79,.33);-webkit-tap-highlight-color:transparent;z-index:1001}.slider-button.swiper-button-disabled{cursor:default!important;opacity:.4}.slider-button.swiper-button-disabled .slider-button-holder{pointer-events:none!important}.is-pointer .slider-button:not(.swiper-button-disabled):hover .slider-button-bg{will-change:transform;transform:scale(1.08)}body.is-view .slider-button.disabled{display:none}.slider-button[data-direction=prev]{left:0}.slider-button[data-direction=next]{right:0}.slider-button[data-direction=next] .slider-button-icon{transform:rotate(180deg)}.slider-button.position--outside[data-direction=prev]{left:auto;right:100%}.slider-button.position--outside[data-direction=next]{right:auto;left:100%}.slider-button.position--overlap{padding:0}.slider-button.position--overlap[data-direction=prev]{transform:translateX(calc(var(--sliderButtonSize) / -2));margin-left:var(--sliderButtonOffset)}.slider-button.position--overlap[data-direction=next]{transform:translateX(calc(var(--sliderButtonSize) / 2));margin-right:var(--sliderButtonOffset)}.slider-button.color--dark{color:#060607}.slider-button.color--light{color:#fff}.slider-button.size--small{--sliderButtonSize:40px;--sliderButtonMargin:10px}.slider-button.size--large{--sliderButtonSize:65px;--sliderButtonMargin:20px}.slider-button.shape--square .slider-button-bg{border-radius:0}.slider-button.shape--rounded .slider-button-bg{border-radius:4px}.slider-button.shape--round .slider-button-bg{border-radius:50%}.slider-button.style--filled .slider-button-bg{border-color:transparent}.slider-button.style--filled.color--dark{color:#fff}.slider-button.style--filled.color--dark .slider-button-bg{background:#060607}.slider-button.style--filled.color--light{color:#060607}.slider-button.style--filled.color--light .slider-button-bg{background:#fff}.slider-button.style--filled.color--custom .slider-button-bg{background:currentColor}.slider-button.style--filled_opacify .slider-button-bg{background-color:currentColor;opacity:.4;border-color:transparent}.is-pointer .slider-button.style--filled_opacify:not(.swiper-button-disabled):hover .slider-button-bg{opacity:.6!important;transform:translateZ(0)}.is-pointer .slider-button.style--filled_opacify:not(.swiper-button-disabled):active .slider-button-bg{transform:scale(1.08)}.slider-button.style--bordered .slider-button-bg{background:transparent!important}.slider-button.style--bordered .slider-button-icon{color:inherit}.is-pointer .slider-button.style--flat:not(.swiper-button-disabled):hover .slider-button-bg{transform:none}.is-pointer .slider-button.style--flat:not(.swiper-button-disabled):hover.direction-prev .slider-button-holder{transform:translateX(-3px)}.is-pointer .slider-button.style--flat:not(.swiper-button-disabled):hover.direction-next .slider-button-holder{transform:translateX(3px)}.slider-button.style--flat .slider-button-holder{width:30px;height:30px}.slider-button.style--flat .slider-button-bg{background:transparent!important;border-color:transparent!important}.slider-button.style--flat .slider-button-icon{color:inherit;width:100%;height:100%}.component-slider[data-current-content=video] .slider-button .slider-button-holder{pointer-events:all}.content-zone[data-contrast=dark] .slider-button.style--filled.color--contrast,[data-contrast=dark] .slider-button.style--filled.color--contrast{color:#fff}.content-zone[data-contrast=dark] .slider-button.style--filled.color--contrast .slider-button-bg,[data-contrast=dark] .slider-button.style--filled.color--contrast .slider-button-bg{background:#060607}.content-zone[data-contrast=dark] .slider-button.style--filled_opacify.color--contrast,[data-contrast=dark] .slider-button.style--filled_opacify.color--contrast{color:#fff}.content-zone[data-contrast=dark] .slider-button.style--filled_opacify.color--contrast .slider-button-bg,[data-contrast=dark] .slider-button.style--filled_opacify.color--contrast .slider-button-bg{opacity:.25;background:#060607}.content-zone[data-contrast=light] .slider-button.style--filled.color--contrast,[data-contrast=light] .slider-button.style--filled.color--contrast{color:#060607}.content-zone[data-contrast=light] .slider-button.style--filled.color--contrast .slider-button-bg,[data-contrast=light] .slider-button.style--filled.color--contrast .slider-button-bg{background:#fff}.content-zone[data-contrast=light] .slider-button.style--filled_opacify.color--contrast,[data-contrast=light] .slider-button.style--filled_opacify.color--contrast{color:#060607}.content-zone[data-contrast=light] .slider-button.style--filled_opacify.color--contrast .slider-button-bg,[data-contrast=light] .slider-button.style--filled_opacify.color--contrast .slider-button-bg{background:#fff;opacity:.25}body.adaptive-mobile .slider-button{--sliderButtonSize:40px;--sliderButtonMargin:10px}
:root{--swiper-pagination-bullet-size:10px;--swiper-pagination-bullet-opacity:1;--swiper-pagination-bullet-inactive-opacity:0.25;--swiper-pagination-bullet-gap:5px;--swiper-pagination-bullet-scale-next:0.8;--swiper-pagination-bullet-scale-next2:0.6}.slider-pagination{--paginationMargin:10px;display:flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;width:100%;max-width:100%;min-width:18px;min-height:10px;padding:var(--paginationMargin) 0;overflow:hidden;transition:opacity .3s cubic-bezier(.42,0,.79,.33),visibility .3s cubic-bezier(.42,0,.79,.33)}.slider-pagination.color--contrast{color:inherit}.slider-pagination.color--dark{color:#060607}.slider-pagination.color--light{color:#fff}.slider-pagination.size--small{--swiper-pagination-bullet-size:8px;--swiper-pagination-bullet-scale-next:0.75;--swiper-pagination-bullet-scale-next2:0.5}.slider-pagination.size--large{--swiper-pagination-bullet-size:12px}.slider-pagination.position--inside{position:absolute;bottom:0;z-index:1000}.slider-pagination.position--inside:empty{display:none}.slider-pagination.position--outside{padding-bottom:0;position:relative;bottom:auto;justify-content:inherit}.slider-pagination.type--fraction{font-size:16px;line-height:20px;font-weight:500;pointer-events:none}.slider-pagination.type--fraction.size--small{font-size:14px;line-height:18px}.slider-pagination.type--bullets{display:block}.swiper-pagination-bullets{white-space:nowrap;font-size:0}.swiper-pagination-bullets-dynamic{overflow:hidden;left:50%;transform:translateX(-50%)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(var(--swiper-pagination-bullet-scale-next2))}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(var(--swiper-pagination-bullet-scale-next))}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-hidden{opacity:0;visibility:hidden;width:0;margin:0}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-size,8px);height:var(--swiper-pagination-bullet-size,8px);display:inline-block;border-radius:50%;background:currentColor;opacity:var(--swiper-pagination-bullet-inactive-opacity);margin:0 var(--swiper-pagination-bullet-gap);flex-shrink:0;transition:all .45s ease}.swiper-pagination-clickable>.swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-current,.swiper-pagination-total{padding:0 4px}