.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-cards .tpp-e-wrp{width:100%}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-cards .swiper-slide .tpp-e-item{filter:brightness(0.7);transition:filter .3s cubic-bezier(0.24, 1, 0.3, 1);border-radius:var(--tpp-e-radius)}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-cards .swiper-slide-next .tpp-e-item,.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-cards .swiper-slide-prev .tpp-e-item{filter:brightness(0.85)}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-cards .swiper-slide.is-selected .tpp-e-item{filter:brightness(1)}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-marquee .tpp-custom-carousel{overflow:hidden;user-select:none}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-marquee .swiper-wrapper{transition-timing-function:linear}.elementor-widget-tpp_custom_carousel_widget.tpp-e-animation-default .tpp-custom-carousel{overflow:hidden}.elementor-widget-tpp_custom_carousel_widget.tpp-e-fade-edges-yes .tpp-custom-carousel{mask-image:linear-gradient(to var(--tpp-e-fade-edge-direction, "right"), rgba(255, 255, 255, var(--tpp-e-fade-edge-alpha, 0.35)), #fff var(--tpp-e-fade-edge-deep, 30%), #fff calc(100% - var(--tpp-e-fade-edge-deep, 30%)), rgba(255, 255, 255, var(--tpp-e-fade-edge-alpha, 0.35)))}.elementor-widget-tpp_custom_carousel_widget.tpp-e-match-height-yes .tpp-e-match-height{margin-top:auto}.elementor-widget-tpp_custom_carousel_widget.tpp-e-vertical-true .tpp-e-wrp{overflow:hidden}.elementor-widget-tpp_custom_carousel_widget.tpp-e-vertical-true .tpp-e-item{height:inherit}.elementor-widget-tpp_custom_carousel_widget :has(~.tpp-e-dots){margin-bottom:25px}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-dots{position:absolute;width:fit-content;height:fit-content;padding:0;list-style:none;text-align:center;line-height:1;transform:translate3d(var(--tpp-e-dots-h-off, 0), var(--tpp-e-dots-v-off, 0), 0);display:flex;align-items:center;z-index:10}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-dots .dot{display:inline-block;background:rgba(51,51,51,.25);border-radius:50%;font-size:8px;width:var(--tpp-e-dots-width);height:var(--tpp-e-dots-height);transition:all .6s cubic-bezier(0.29, 0.7, 0.34, 1.04);cursor:pointer}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-dots .dot.is-selected{background:#333}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button{position:absolute;width:fit-content;height:fit-content;border:none;background:0 0;padding:0;z-index:10;transition:.3s cubic-bezier(0.24, 1, 0.3, 1)}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button:hover{cursor:pointer}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button:active,.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button:focus,.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button:hover{background:inherit}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button i,.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button svg{transition:.3s cubic-bezier(0.24, 1, 0.3, 1);display:block}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button i{text-align:center}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button.tpp-e-previous{transform:translate3d(var(--tpp-e-prev-arrow-h-off, -15px), var(--tpp-e-prev-arrow-v-off, 0), 0)}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-button.tpp-e-next{transform:translate3d(var(--tpp-e-next-arrow-h-off, 15px), var(--tpp-e-next-arrow-v-off, 0), 0)}.elementor-widget-tpp_custom_carousel_widget .tpp-custom-carousel-fraction{position:absolute;width:fit-content;height:fit-content;z-index:10;transform:translate3d(var(--tpp-e-fraction-h-off, 0), var(--tpp-e-fraction-v-off, 0), 0)}