/**handles:elementor-ajax-filter-css**/
#posts-container .posts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;margin:28px 0 0 0}button#search-submit{font-family:Poppins,Sans-serif;font-weight:400;line-height:28px;padding:8px 15px 8px 15px;margin:0 0 0 5px;font-size:15px}div#posts-container{min-height:90px}div#ajax-loader{top:50%;text-align:center;position:absolute;width:100%;height:100%;z-index:1}div#ajax-loader img{width:100px!important}a.prev.page-numbers{padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;position:absolute;left:0;border-width:1px!important}.pagination li .current{background-color:#f9fafb!important;color:#000}a.next.page-numbers{padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;position:absolute;right:0;border-width:1px!important}.pagination li .next,.pagination li .prev{font-weight:600!important}.pagination li .page-numbers{text-decoration:none;border:1px solid #ddd;font-family:Poppins,Sans-serif;font-size:14px;font-weight:600;line-height:20px;padding:8px 16px 8px 16px;border-radius:8px 8px 8px 8px;border-width:0;color:#475467}div#filters .filter-btn{background:0 0;color:#667085}div#filters .filter-btn{background:0 0;color:grey;font-family:Poppins,Sans-serif;font-size:15px;font-weight:600;line-height:24px;padding:6px 7px 6px 7px}div#filters .filter-btn.active{color:#a71c20;background-color:#fafaf9}@media screen and (min-width:992px){div#filters{display:flex}div#filters-wrapper{display:flex}}@media screen and (max-width:991px){#posts-container .posts{display:grid;grid-template-columns:repeat(1,1fr)}}#search-container{margin-left:auto}#search-container input{background-color:#fffFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d0d5dd;border-radius:3px 3px 3px 3px;padding:8px 15px 8px 15px;margin:0 5px 0 0}.pagination-wrapper{display:flex;justify-content:center;padding:20px}.pagination{list-style:none;display:flex}.pagination li{margin:0 5px}.pagination li a{text-decoration:none;padding:5px 10px;border:1px solid #ddd;color:#333}.pagination li .current,.pagination li a:hover{background-color:#eee}.pagination li .dots{border:none;background:0 0}.pagination li .next,.pagination li .prev{font-weight:700}