.resource-list .resource-results{flex:1}.resource-list .resource-results-meta{margin-block:8px 40px;display:flex;justify-content:space-between;align-items:center}.resource-list .resource-results-meta .total{color:#2f4c5e;font-size:18px;font-weight:900}.resource-list .resource-results-meta label{color:#6b6b6b;margin-right:4px}.resource-list .resource-results-meta select{background-color:transparent;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAQCAYAAAAFzx/vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjExIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY3QzRDOTc5QjZBRTExRjA4M0RGRjNEREIwMkRBQUJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY3QzRDOTdBQjZBRTExRjA4M0RGRjNEREIwMkRBQUJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjdDNEM5NzdCNkFFMTFGMDgzREZGM0REQjAyREFBQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjdDNEM5NzhCNkFFMTFGMDgzREZGM0REQjAyREFBQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz570mzNAAABIUlEQVR42mLYuPdwvE1ExnvP5KL7m/Yeif///z8DNTG6+cwfWQU3vH3/UeLz128C+0+cDZCWEHugrih3kYEKYNO+I/F1/bMX/Pr1mwNk/pnL1x2YQAxkRbX9sxZs3nc0nlqWIYvx8nB/YCpNiS5EV0yppdgsA4GMSP9G5uUL512QEhd9uP/EuQBkSXKDF5dlTQUpiX7OtguYQBw/Z5sFTQWpiZT6lJBlIDYTTJBSS4mxDMVCSiwl1jIMC8mxlBTLsFpIiqWkWgYCLLiCCWQpiK6bMHs+uqUgGliOMJBqGQgwgoofvIlh75EEdEtxAUKW4QxSYoKXHMuIspAYS4m1jGgL8VlKimVgQHJ1s+dwgmdy8X2biMz3G/ccSiBVP0CAAQAGVWI3AH9BvwAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:98% center;background-size:12px;padding:0 20px 0 0;color:#2f4c5e;position:relative}.resource-list .resource-items{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:65px}.resource-list .resource-item{flex:0 0 calc(33.333% - 16px);max-width:calc(33.333% - 16px);background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;padding:0 16px 16px;transition:border-color .3s;display:flex;flex-direction:column}@media(max-width:1140px){.resource-list .resource-item{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}@media(max-width:650px){.resource-list .resource-item{flex:0 0 100%;max-width:100%;padding:0 24px 24px}}.resource-list .resource-item:hover{border-color:rgba(0,0,0,.4)}.resource-list .resource-results img{max-width:none;width:calc(100% + 32px);height:160px;object-fit:cover;object-position:center;margin:0 -16px;border-radius:6px 6px 0 0;display:block;margin-bottom:16px}@media(max-width:650px){.resource-list .resource-results img{width:calc(100% + 48px);margin:0 -24px;margin-bottom:24px}}.resource-list .resource-results h3{font-size:16px;font-weight:700;padding:0;margin-bottom:8px}.resource-list .resource-results h3 a{text-decoration:none;color:#2f4c5d;transition:color .3s}.resource-list .resource-item:hover h3 a{color:#3c7ec6}.resource-list .resource-results .excerpt{margin-bottom:16px}.resource-list .resource-results p{font-size:14px;margin:0;padding:0}.resource-list .resource-results .date{font-size:12px;opacity:.5;color:#2f4c5d;transition:opacity .3s;margin-top:auto}.resource-list .resource-item:hover .date{opacity:1}.pagination{background-color:transparent}.pagination .nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.pagination .nav-links a,.pagination .nav-links span{color:#464646;font-weight:300;font-size:20px;min-width:0}.pagination .nav-links .prev,.pagination .nav-links .next{font-family:Ionicons;font-size:30px;border:1px solid;opacity:.5;height:40px;width:40px;min-height:0;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0;margin:0}.pagination .nav-links .prev{margin-right:24px}.pagination .nav-links .next{margin-left:24px}.pagination .nav-links a.prev,.pagination .nav-links a.next{color:#fff;background-color:#3c7ec6;opacity:1}.pagination .nav-links span.current{font-weight:700;background-color:transparent;color:#464646;font-size:20px;min-width:0}