.elementor-15999 .elementor-element.elementor-element-5332120{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15999 .elementor-element.elementor-element-5332120:not(.elementor-motion-effects-element-type-background), .elementor-15999 .elementor-element.elementor-element-5332120 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15999 .elementor-element.elementor-element-c01e1b2 .wd-marquee{--wd-marquee-speed:100s;--wd-marquee-gap:20px;}.elementor-15999 .elementor-element.elementor-element-4b5b947 .wd-marquee{--wd-marquee-speed:100s;--wd-marquee-direction:reverse;--wd-marquee-gap:20px;}/* Start custom CSS for container, class: .elementor-element-5332120 */.wd-marquee-item {
    width: 300px; /* Default desktop width */
}

/* Tablet styles - typically 768px to 1024px */
@media (max-width: 1024px) {
    .wd-marquee-item {
        width: 220px;
    }
}

/* Mobile styles - typically below 768px */
@media (max-width: 767px) {
    .wd-marquee-item {
        width: 150px;
    }
}
.elementor-15999 .elementor-element.elementor-element-5332120 .wd-marquee-item img {
	border-radius: 20px;
}/* End custom CSS */