.elementor-34520582 .elementor-element.elementor-element-15eec1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:170px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-34520582 .elementor-element.elementor-element-15eec1e::before, .elementor-34520582 .elementor-element.elementor-element-15eec1e > .elementor-background-video-container::before, .elementor-34520582 .elementor-element.elementor-element-15eec1e > .e-con-inner > .elementor-background-video-container::before, .elementor-34520582 .elementor-element.elementor-element-15eec1e > .elementor-background-slideshow::before, .elementor-34520582 .elementor-element.elementor-element-15eec1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34520582 .elementor-element.elementor-element-15eec1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://my.webnus.net/wp-content/uploads/2026/03/wn-new-hero-bg-2.svg");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;}.elementor-34520582 .elementor-element.elementor-element-04c6ce0{--display:flex;}.kata-plus-tabs-item {
	overflow-x: scroll !important;
	overflow-y: hidden;
	scroll-snap-type: x mandatory;
	-webkit-overflow-scrolling: touch;
}

.kata-plus-tabs-item > .kata-plus-tab-item {
	flex: 0 0 fit-content; /* force overflow */
	scroll-snap-align: start;
}
@media (min-width: 1366px) {
    /* Hide scrollbar for Chrome, Safari and Opera */
.kata-plus-tabs-item::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.kata-plus-tabs-item {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
}
.kata-plus-tabs-item {
	overflow-x: scroll !important;
	overflow-y: hidden;
	scroll-snap-type: x mandatory;
	-webkit-overflow-scrolling: touch;
}

.kata-plus-tabs-item > .kata-plus-tab-item {
	flex: 0 0 fit-content; /* force overflow */
	scroll-snap-align: start;
}
@media (min-width: 1366px) {
    /* Hide scrollbar for Chrome, Safari and Opera */
.kata-plus-tabs-item::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.kata-plus-tabs-item {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}
}