.s-posts-grid{position:relative;z-index:1;margin-top:var(--wp-admin--admin-bar--height, 0);padding:12.5rem 0 14rem;overflow:hidden}@media only screen and (max-width: 1440px){.s-posts-grid{padding:11.5rem 0 14rem}}@media only screen and (max-width: 1080px){.s-posts-grid{padding:10.5rem 0 13rem}}@media only screen and (max-width: 987px){.s-posts-grid{padding:7rem 0 6.6rem}}.s-posts-grid .s__content{display:flex;flex-direction:column;align-items:normal;justify-content:normal;padding:0 0 2.7rem}@media only screen and (max-width: 987px){.s-posts-grid .s__content{padding:0 0 2.5rem}}.s-posts-grid .s__content .s__title{font:400 var(--font-size-h-2xl)/1.16 var(--font-heading);text-align:center}.s-posts-grid .s__content .s__text{font:300 var(--font-size-t-lg)/1.5 var(--font-text);margin:0 auto;max-width:728px;text-align:center}.s-posts-grid .s__filters{margin:1.5rem 0 0;padding:0}@media only screen and (max-width: 987px){.s-posts-grid .s__filters{margin:1.2rem 0 0}}.s-posts-grid .s__filters form{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin:0;padding:0}@media only screen and (max-width: 987px){.s-posts-grid .s__filters form{gap:12px}}.s-posts-grid .s__filters label{display:inline-flex;margin:0;padding:0;cursor:pointer}.s-posts-grid .s__filters label input[type=radio]{display:none}.s-posts-grid .s__filters label input[type=radio]+span{font:400 var(--font-size-t-md)/1.2 var(--font-text);display:flex;align-items:center;justify-content:center;margin:0;padding:14px 32px;width:auto;background:none;border:1px solid var(--color-brand-1);border-radius:50px}@media only screen and (max-width: 987px){.s-posts-grid .s__filters label input[type=radio]+span{padding:6px 16px;font-size:.9rem}}@media only screen and (max-width: 767px){.s-posts-grid .s__filters label input[type=radio]+span{padding:6px 14px;font-size:15px}}.s-posts-grid .s__filters label input[type=radio]:checked+span{background:var(--color-brand-1);color:var(--color-white)}.s-posts-grid .s__cards{display:flex;flex-wrap:wrap;justify-content:center;gap:3.4rem 0;margin:0 -1.7rem}@media only screen and (max-width: 1440px){.s-posts-grid .s__cards{gap:2rem 0;margin:0 -1rem}}@media only screen and (max-width: 1080px){.s-posts-grid .s__cards{gap:2rem 0;margin:0 -1rem}}@media only screen and (max-width: 987px){.s-posts-grid .s__cards{gap:2rem 0;margin:0 -1rem}}@media only screen and (max-width: 767px){.s-posts-grid .s__cards{gap:1.5rem;margin:0}}.s-posts-grid .s__cards .b-card-post{position:relative;padding:0 1.7rem;width:33.3333%}@media only screen and (max-width: 1440px){.s-posts-grid .s__cards .b-card-post{padding:0 1rem}}@media only screen and (max-width: 1080px){.s-posts-grid .s__cards .b-card-post{padding:0 1rem}}@media only screen and (max-width: 987px){.s-posts-grid .s__cards .b-card-post{padding:0 1rem;width:50%}}@media only screen and (max-width: 767px){.s-posts-grid .s__cards .b-card-post{padding:0;width:100%}}.s-posts-grid .s__pagination{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:3.5rem 0 0}@media only screen and (max-width: 987px){.s-posts-grid .s__pagination{margin:2rem 0 0}}.s-posts-grid .s__pagination-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;margin:0;padding:0}@media only screen and (max-width: 1080px){.s-posts-grid .s__pagination-inner{gap:1rem}}@media only screen and (max-width: 987px){.s-posts-grid .s__pagination-inner{gap:.7rem}}.s-posts-grid .s__pagination-inner .page-number{font:400 var(--font-size-t-lg)/1.2 var(--font-text);display:inline-flex;margin:0;padding:5px 10px;width:auto;color:#9ec0c7;text-decoration:none;transition:all .3s ease-in-out}.s-posts-grid .s__pagination-inner .page-number:hover,.s-posts-grid .s__pagination-inner .page-number:focus,.s-posts-grid .s__pagination-inner .page-number.current{color:var(--color-navy-blue)}.s-posts-grid .s__pagination-inner .previous-page,.s-posts-grid .s__pagination-inner .next-page{font:400 var(--font-size-t-lg)/1.2 var(--font-text);display:inline-flex;margin:0;padding:5px 10px;width:auto;color:#9ec0c7;text-decoration:none;transition:all .3s ease-in-out}.s-posts-grid .s__pagination-inner .previous-page:hover,.s-posts-grid .s__pagination-inner .previous-page:focus,.s-posts-grid .s__pagination-inner .next-page:hover,.s-posts-grid .s__pagination-inner .next-page:focus{color:var(--color-navy-blue)}
