.cs-grid-posts__filter_bar{align-items:center;background-color:#577d83;display:flex;flex-direction:column;justify-content:center;padding:1rem}@media(min-width:768px){.cs-grid-posts__filter_bar{flex-direction:row}}.cs-grid-posts__filter_bar>div{align-items:center;display:flex;flex-direction:row;justify-content:center}@media(max-width:768px){.cs-grid-posts__filter_bar>div{margin-bottom:1rem;width:100%}}.cs-grid-posts__filter_bar .view-options{border-left:1px solid rgba(0,0,0,.2);display:none;padding-left:1rem}@media(min-width:768px){.cs-grid-posts__filter_bar .view-options{display:flex}}.cs-grid-posts__filter_bar .view-options button{background:transparent;border:0;opacity:.6}.cs-grid-posts__filter_bar .view-options button.active,.cs-grid-posts__filter_bar .view-options button:hover{opacity:1}.cs-grid-posts__filter_bar label{color:var(--wp--preset--color--white);margin-bottom:0;padding:0 1rem}.cs-grid-posts__filter_bar .select2,.cs-grid-posts__filter_bar select{min-width:180px;width:100%}.cs-grid-posts__filter_bar .search-form-wrapper{transition:all .3s ease-in-out}.cs-grid-posts__filter_bar .search-form-tigger{align-items:center;background:transparent;border:1px solid var(--wp--preset--color--white);border-radius:5px;color:var(--wp--preset--color--white);display:flex;font-family:FSPSemibold;margin:0 0 0 1rem;padding:10px 20px;position:relative;width:60px}.cs-grid-posts__filter_bar .search-form-tigger:hover{background:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--gray-dark)}.cs-grid-posts__filter_bar .btnSearch{background:#fff;border:1px solid var(--cs-color-primary-hover);color:var(--gl-color-charcoal);font-size:16px;padding:8px 20px;width:100%}@media(min-width:768px){.cs-grid-posts__filter_bar .btnSearch{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.cs-grid-posts__filter_bar .btnSearch:active,.cs-grid-posts__filter_bar .btnSearch:hover{background:var(--cs-color-primary-hover);border:1px solid var(--cs-color-primary-hover);color:var(--gl-color-charcoal)}.cs-grid-posts__filter_bar .btnSearch:focus{background:var(--cs-color-primary-hover);border:1px var(--cs-color-primary-hover);color:var(--gl-color-charcoal)}.cs-grid-posts__content{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:3rem auto;max-width:1200px;padding:0 1rem;position:relative}@media(min-width:1200px){.cs-grid-posts__content{padding:0}}.cs-grid-posts__content.list-layout .cs-grid-item{align-items:center;display:flex;flex:100%}.cs-grid-posts__content.list-layout .cs-grid-item.full_click_card .post-thumbnail img{height:100%;margin:0;max-height:260px}.cs-grid-posts__content.list-layout .cs-grid-item>.post-thumbnail{flex:1}.cs-grid-posts__content.list-layout .cs-grid-item>.content-container{flex:2}.cs-grid-posts__content.list-layout .cs-grid-item>.content-container .btn-wrapper{position:relative}.cs-grid-posts__content .processing-overlay{background:hsla(0,0%,100%,.7);display:none;height:100%;position:absolute;text-align:center;width:100%;z-index:1}.cs-grid-posts__content .processing-overlay .loader-container{padding-top:15em}.cs-grid-posts__content .processing-overlay .loader-container i{font-size:3em}.cs-grid-posts__pagination .pagination-body{align-items:center;display:flex;justify-content:center;margin-top:30px}.cs-grid-posts__pagination .pagination-body .page-numbers{border:1px solid var(--wp--preset--color--light-sand);color:var(--wp--preset--color--gray-dark);display:block;font-size:18px;line-height:48px;margin:0 4px;text-align:center;width:50px}.cs-grid-posts__pagination .pagination-body .page-numbers.current,.cs-grid-posts__pagination .pagination-body .page-numbers:hover{background:var(--wp--preset--color--light-sand);border-color:var(--wp--preset--color--primary);font-weight:700}.cs-grid-posts__pagination .pagination-body .page-numbers.dots{background:none;border:none;width:25px}.cs-grid-posts__pagination .pagination-body .page-numbers.next,.cs-grid-posts__pagination .pagination-body .page-numbers.prev{border-color:transparent;font-size:14px;width:30px}.search-form-wrapper{visibility:hidden;width:0}.search-form-wrapper .input-group{flex-wrap:nowrap;padding-left:1rem}.search-form-wrapper .input-group input{height:40px!important;padding-right:24px!important}.search-form-wrapper .search-close{cursor:pointer;opacity:.5;position:absolute;right:5px;top:7px}.search-form-wrapper .search-close:focus,.search-form-wrapper .search-close:hover{opacity:1}.search-form-wrapper.open{visibility:visible;width:100%}.cs-grid-posts__filter_bar .edit-filters{align-items:center;background:transparent;border:2px solid var(--wp--preset--color--white);border-radius:5px;color:var(--wp--preset--color--white);display:flex;font-family:FSPSemibold;font-size:17px;padding:5px 10px;position:relative}.cs-grid-posts__filter_bar .edit-filters span{line-height:20px;margin-right:5px}.cs-grid-posts__filter_bar .edit-filters:focus-within,.cs-grid-posts__filter_bar .edit-filters:hover{background:var(--wp--preset--color--white);border:2px solid var(--wp--preset--color--white);color:var(--wp--preset--color--gray-dark)}.cs-grid-posts__filter_bar:not(:hover) .edit-filters{display:none}
