.elementor-widget-listing-posts button{background-color:#b2d0e9;border:none;border-radius:15px;font-weight:600;padding:5px 25px;transition:background-color .2s ease,color .2s ease;width:fit-content}.elementor-widget-listing-posts button.active,.elementor-widget-listing-posts button:focus,.elementor-widget-listing-posts button:hover{background-color:#2d6da2;color:#fff}.elementor-widget-listing-posts .listing{display:flex;gap:0 6rem}@media screen and (max-width:820px){.elementor-widget-listing-posts .listing{flex-direction:column;gap:6rem 0}}.elementor-widget-listing-posts .listing__aside{flex:0 0 calc(20% - 3rem)}@media screen and (max-width:820px){.elementor-widget-listing-posts .listing__aside{flex:0 0 100%}}.elementor-widget-listing-posts .listing__aside .listing__filters{display:flex;flex-direction:column;gap:3rem 0}.elementor-widget-listing-posts .listing__aside .listing__filters .filters-heading__title{font-size:20px;font-weight:600}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__title{font-weight:600;margin-bottom:8px}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items{display:flex;flex-direction:column}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .chip{font-size:14px;font-weight:400;padding:5px 10px}.elementor-widget-listing-posts .listing__aside .listing__filters .filter__items .checkbox{cursor:pointer}.elementor-widget-listing-posts .listing__aside .listing__filters .filter.hierarchical .filter__items{gap:5px 0}.elementor-widget-listing-posts .listing__aside .listing__filters .filter:not(.hierarchical) .filter__items{flex-direction:row;flex-wrap:wrap;gap:8px}.elementor-widget-listing-posts .listing__main{display:flex;flex:0 0 calc(80% - 3rem);flex-direction:column;gap:3rem}@media screen and (max-width:820px){.elementor-widget-listing-posts .listing__main{flex:0 0 100%}}.elementor-widget-listing-posts .listing__grid{--gap:3rem;display:flex;flex-wrap:wrap;gap:var(--gap)}.elementor-widget-listing-posts .listing__grid .card{border:1px solid #000;border-radius:15px;flex:0 0 calc((100% - (var(--nb-col) - 1)*var(--gap))/var(--nb-col));font-weight:700;min-width:0;overflow:hidden}.elementor-widget-listing-posts .listing__grid .card__link{display:flex;flex-direction:column;height:100%}.elementor-widget-listing-posts .listing__grid .card__media{aspect-ratio:16/10;background-color:#eee;position:relative}.elementor-widget-listing-posts .listing__grid .card__media img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.elementor-widget-listing-posts .listing__grid .card__media .card__badge{background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;color:#000;font-size:12px;font-weight:700;left:50%;line-height:1;padding:8px 12px 0;position:absolute;text-align:center;transform:translateX(-50%)}.elementor-widget-listing-posts .listing__grid .card__content{display:flex;flex-direction:column;flex-grow:1;padding:3rem}.elementor-widget-listing-posts .listing__grid .card__content .card__title{color:#000;flex-grow:1;font-size:18px;font-weight:600;line-height:1.1}.elementor-widget-listing-posts .listing__grid .card__content .card__read-more{color:#cf0c49;justify-self:flex-end}.elementor-widget-listing-posts .listing__more{align-self:center}
/*# sourceMappingURL=maps/listing-posts.min.css.map */
