/* Shared continuous presentation, with native horizontal scrolling as fallback. */
#zawaj-homepage-preview .zwpa-charter-continuous>.charter-card{transition:translate .25s ease,scale .25s ease,box-shadow .25s ease,border-color .25s ease;will-change:transform}
#zawaj-homepage-preview .zwpa-flow-section .zwpa-flow-track{display:flex!important;flex-flow:row nowrap!important;direction:rtl;justify-content:flex-start!important;align-items:stretch;gap:24px!important;width:100%;max-width:1320px;margin-inline:auto;overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;scrollbar-width:none!important;-ms-overflow-style:none;overflow-anchor:none;perspective:none;transform:none!important;transition:none!important;touch-action:pan-x pan-y;padding:18px 0 34px;box-sizing:border-box}
#zawaj-homepage-preview .zwpa-flow-section .zwpa-flow-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}
#zawaj-homepage-preview .zwpa-flow-track>*{flex:0 0 calc((100% - 48px)/3)!important;min-width:0;direction:rtl;translate:var(--zwpa-flow-offset,0px) 0!important;overflow-anchor:none;will-change:translate;grid-column:auto!important}
#zawaj-homepage-preview .charter-section .zwpa-flow-track>.charter-card{flex-basis:264px!important;width:264px;min-height:374px;position:relative;left:auto;top:auto;margin:0;visibility:visible;opacity:1;scroll-snap-align:none}
#zawaj-homepage-preview #news .carousel-window{max-width:1320px;width:100%;overflow:hidden}
/* Three original stories: show two while the third supplies the seamless loop. */
#zawaj-homepage-preview #news .zwpa-flow-track>.news-item{flex-basis:calc((100% - 24px)/2)!important}
#zawaj-homepage-preview .zwpa-flow-section .zwpa-flow-track>.news-item img{height:260px}
#zawaj-homepage-preview .zwpa-flow-track>.testimonial-card{box-sizing:border-box}
#zawaj-homepage-preview .zwpa-flow-track:focus-visible{outline:2px solid #317d68;outline-offset:3px}
#zawaj-homepage-preview .zwpa-flow-expanded .zwpa-flow-track{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}
#zawaj-homepage-preview .zwpa-flow-expanded .zwpa-flow-track>*{translate:none!important;will-change:auto}
@media(max-width:1100px){#zawaj-homepage-preview .zwpa-flow-track>*{flex-basis:calc((100% - 24px)/2)!important}#zawaj-homepage-preview .zwpa-flow-expanded .zwpa-flow-track{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){#zawaj-homepage-preview .zwpa-flow-track>*,#zawaj-homepage-preview #news .zwpa-flow-track>.news-item{flex-basis:calc(100% - 28px)!important}#zawaj-homepage-preview .charter-section .zwpa-flow-track>.charter-card{flex-basis:244px!important;width:244px;min-height:350px}#zawaj-homepage-preview .zwpa-flow-expanded .zwpa-flow-track{grid-template-columns:minmax(0,1fr)}}
