.cs-elementor-campaigns{width:100%;min-width:0;direction:rtl}.cs-elementor-campaigns__title{margin:0 0 20px;font-size:clamp(20px, 2.2vw, 30px);font-size:calc((clamp(20px, 2.2vw, 30px)) * var(--cs-font-scale, 1));line-height:1.5;font-weight:800}.cs-elementor-campaigns__controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:-4px 0 14px;min-height:40px}.cs-elementor-campaigns__controls[hidden],
.cs-elementor-campaigns__dots[hidden]{display:none!important}.cs-elementor-campaigns__nav{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;color:#334155;font-size:23px;font-size:calc((23px) * var(--cs-font-scale, 1));line-height:1;cursor:pointer;box-shadow:0 4px 14px rgba(15, 23, 42, .06);transition:background .2s, color .2s, border-color .2s, opacity .2s}.cs-elementor-campaigns__nav:hover:not(:disabled){background:#299f99;border-color:#299f99;color:#fff}.cs-elementor-campaigns__nav:focus-visible,
.cs-elementor-campaigns__dot:focus-visible{outline:2px solid #299f99;outline-offset:2px}.cs-elementor-campaigns__nav:disabled{opacity:.38;cursor:not-allowed;box-shadow:none}.cs-elementor-campaigns__dots{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;gap:7px;min-width:30px}.cs-elementor-campaigns__dot{display:inline-block;width:9px;height:9px;min-width:9px;padding:0;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:width .2s, background .2s}.cs-elementor-campaigns__dot.is-active{width:22px;background:#299f99}.cs-elementor-campaigns__content,
.cs-elementor-campaigns__shortcode-output{min-width:0;width:100%}.cs-elementor-campaigns--slider .cs-campaign-filters{display:none!important}.cs-elementor-campaigns--slider .cs-campaign-grid{display:flex!important;flex-wrap:nowrap!important;align-items:stretch;gap:var(--cs-slide-gap, 22px);width:100%;min-width:0;margin:0;padding:3px 2px 16px;overflow-x:auto;overflow-y:hidden;direction:rtl;scroll-snap-type:x mandatory;scroll-snap-stop:normal;scroll-padding-inline:2px;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;box-sizing:border-box}.cs-elementor-campaigns--slider .cs-campaign-grid > .cs-card{flex:0 0 var(--cs-slide-basis-desktop, calc((100% - 44px) / 3));width:auto;min-width:0;max-width:none;margin:0;scroll-snap-align:start;box-sizing:border-box}.cs-elementor-campaigns--slider .cs-campaign-grid > .cs-empty{flex:0 0 100%;width:100%}.cs-elementor-campaigns--slider .cs-campaign-grid{scrollbar-width:none;-ms-overflow-style:none}.cs-elementor-campaigns--slider .cs-campaign-grid::-webkit-scrollbar{display:none;width:0;height:0}.cs-elementor-campaigns .cs-campaign-grid .cs-card[data-cs-detail-url]{cursor:pointer}.cs-elementor-campaigns .cs-campaign-grid .cs-card[data-cs-detail-url]:focus-visible{outline:3px solid #299f99;outline-offset:3px;box-shadow:0 0 0 5px rgba(41, 159, 153, .14)}@media (max-width: 900px){.cs-elementor-campaigns--slider .cs-campaign-grid > .cs-card{flex-basis:var(--cs-slide-basis-tablet, calc((100% - 22px) / 2))}}@media (max-width: 600px){.cs-elementor-campaigns__title{margin-bottom:14px}.cs-elementor-campaigns--slider .cs-campaign-grid > .cs-card{flex-basis:var(--cs-slide-basis-mobile, 100%)}.cs-elementor-campaigns__nav{width:36px;height:36px;flex-basis:36px}}@media (prefers-reduced-motion: reduce){.cs-elementor-campaigns__nav,
  .cs-elementor-campaigns__dot{transition:none}}
.cs-elementor-campaigns,.cs-elementor-campaigns__content,.cs-elementor-campaigns__shortcode-output{height:auto;min-height:0;max-height:none}
.cs-elementor-campaigns--slider .cs-campaign-grid>.cs-card{height:auto;align-self:stretch}
.cs-elementor-campaigns--slider .cs-campaign-grid>.cs-card:hover{transform:none}
.cs-elementor-campaigns .elementor-widget-container{overflow:visible}
@media (max-width:767px){
.cs-elementor-campaigns{max-width:100%;overflow-x:clip}
.cs-elementor-campaigns--slider .cs-campaign-grid{padding:3px 2px 10px;scroll-padding-inline:0}
.cs-elementor-campaigns--slider .cs-campaign-grid>.cs-card{flex-basis:var(--cs-slide-basis-mobile,100%)}
.cs-elementor-campaigns--mobile-stack .cs-campaign-grid{display:grid!important;grid-template-columns:minmax(0,1fr);gap:var(--cs-slide-gap,16px);overflow:visible;scroll-snap-type:none;padding:0 0 4px;touch-action:auto}
.cs-elementor-campaigns--mobile-stack .cs-campaign-grid>.cs-card{flex:none;width:auto;scroll-snap-align:none}
.cs-elementor-campaigns--mobile-stack .cs-elementor-campaigns__controls{display:none!important}
}
@media (max-width:480px){
.cs-elementor-campaigns .cs-campaign-grid .cs-card-money-item em{display:block;line-height:1.5}
.cs-elementor-campaigns .cs-campaign-grid .cs-card-money-item b{line-height:1.55}
}

.elementor-widget-cs_campaigns{height:auto!important;min-height:0!important;flex-grow:0!important;align-self:flex-start;margin-bottom:0}
.elementor-widget-cs_campaigns>.elementor-widget-container{height:auto!important;min-height:0!important;display:block}
.cs-elementor-campaigns{display:block;flex:0 0 auto;align-self:flex-start;width:100%}
.cs-elementor-campaigns::after{content:none!important}
