.flexa-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:.4em;justify-content:center;margin-top:1.5em}.flexa-pagination .page-numbers{align-items:center;background:transparent;border:0;border-radius:50%;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font:inherit;height:2.5em;justify-content:center;line-height:1;min-width:2.5em;padding:0 .5em;text-decoration:none}.flexa-pagination .page-numbers.dots{cursor:default}.flexa-pagination .page-numbers.current{font-weight:700}.flexa-pagination-loadmore{display:flex;justify-content:center;margin-top:1.5em}.flexa-pagination-loadmore__btn{cursor:pointer}.flexa-image-placeholder{align-items:center;aspect-ratio:16/9;background:rgba(100,116,139,.1);box-sizing:border-box;color:rgba(100,116,139,.55);display:flex;justify-content:center;width:100%}.flexa-image-placeholder svg{height:2.75em;max-height:60%;max-width:40%;width:2.75em}.flexa-rss,.flexa-rss__inner{box-sizing:border-box}.flexa-rss__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.flexa-rss__item{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;overflow:hidden}.flexa-rss__image-wrap{display:block;overflow:hidden}.flexa-rss__image-link{display:block}.flexa-rss__image{display:block;height:auto;width:100%}.flexa-rss__body{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.flexa-rss__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.4em}.flexa-rss__meta-sep{opacity:.6}.flexa-rss__title{margin:0}.flexa-rss__title-link{color:inherit;text-decoration:none}.flexa-rss__excerpt{min-width:0}.flexa-rss__readmore{align-items:center;align-self:flex-start;box-sizing:border-box;display:inline-flex;justify-content:center;margin-top:auto;text-decoration:none}.flexa-rss__empty{margin:0;opacity:.75}.flexa-rss--list .flexa-rss__grid{display:flex;flex-direction:column}.flexa-rss--list .flexa-rss__item{align-items:flex-start;flex-direction:row;gap:16px}.flexa-rss--list .flexa-rss__image-wrap{flex:0 0 34%;max-width:34%}.flexa-rss--list .flexa-rss__body{flex:1 1 auto}@media(min-width:1025px){.flexa-rss.flexa-hide-desktop{display:none!important}}@media(min-width:768px)and (max-width:1024px){.flexa-rss.flexa-hide-tablet{display:none!important}}@media(max-width:767px){.flexa-rss.flexa-hide-mobile{display:none!important}}
