.page-list-wrapper.thumbnail-grid{position:relative;margin-bottom:30px}.page-list-wrapper.thumbnail-grid.has-rss{padding-top:50px}.page-list-wrapper.thumbnail-grid.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list-wrapper.thumbnail-grid.has-rss .rss-feed{position:absolute;top:0;right:0;width:30px;height:30px;color:#fff;background-color:#005eb8;font-size:24px;text-align:center;border-radius:5px}.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:active,.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:focus,.page-list-wrapper.thumbnail-grid.has-rss .rss-feed:hover{background-color:#ae2573}.page-list-wrapper.thumbnail-grid .page-list-header{margin-bottom:15px}.page-list-wrapper.thumbnail-grid .results{display:flex;flex-flow:row wrap;padding-left:0;font-size:0;margin:-8px!important}.page-list-wrapper.thumbnail-grid .results .entry{display:flex;margin:0;padding:8px;max-width:45rem;width:33.33333333%;color:#ae2573;vertical-align:top}.page-list-wrapper.thumbnail-grid .results .entry .anchor{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;color:inherit;background-color:currentColor;padding:20px;border-radius:0 40px;text-align:center;text-decoration:none;overflow:hidden}.page-list-wrapper.thumbnail-grid .results .entry .anchor::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2);opacity:0;transition:.3s}.page-list-wrapper.thumbnail-grid .results .entry .anchor:active::before,.page-list-wrapper.thumbnail-grid .results .entry .anchor:focus::before,.page-list-wrapper.thumbnail-grid .results .entry .anchor:hover::before{opacity:1}.page-list-wrapper.thumbnail-grid .results .entry .anchor:active .bg-img,.page-list-wrapper.thumbnail-grid .results .entry .anchor:focus .bg-img,.page-list-wrapper.thumbnail-grid .results .entry .anchor:hover .bg-img{transform:scale(1.1)}.page-list-wrapper.thumbnail-grid .results .entry .anchor:active .bg-img.overlay::after,.page-list-wrapper.thumbnail-grid .results .entry .anchor:focus .bg-img.overlay::after,.page-list-wrapper.thumbnail-grid .results .entry .anchor:hover .bg-img.overlay::after{opacity:0}.page-list-wrapper.thumbnail-grid .results .entry .anchor:active .title,.page-list-wrapper.thumbnail-grid .results .entry .anchor:focus .title,.page-list-wrapper.thumbnail-grid .results .entry .anchor:hover .title{text-decoration:underline}.page-list-wrapper.thumbnail-grid .results .entry .anchor .bg-img.overlay::after{background:linear-gradient(to right,#ae2573,#005eb8);opacity:.3}.page-list-wrapper.thumbnail-grid .results .entry .anchor .entry-text{color:#fff;text-shadow:0 0 8px rgba(0,0,0,.8)}.page-list-wrapper.thumbnail-grid .results .entry .anchor .entry-text div:last-child{margin:0}.page-list-wrapper.thumbnail-grid .results .entry .anchor .date,.page-list-wrapper.thumbnail-grid .results .entry .anchor .description,.page-list-wrapper.thumbnail-grid .results .entry .anchor .title{position:relative;z-index:2;font-size:20px;font-size:2rem;line-height:1.3;margin-bottom:5px}.page-list-wrapper.thumbnail-grid .results .entry .anchor .date *,.page-list-wrapper.thumbnail-grid .results .entry .anchor .description *,.page-list-wrapper.thumbnail-grid .results .entry .anchor .title *{margin:0;font:inherit;line-height:inherit;color:inherit}.page-list-wrapper.thumbnail-grid .results .entry .anchor .title{font-size:25px;font-size:2.5rem;font-weight:400;margin-bottom:8px}.page-list-wrapper.thumbnail-grid .results .entry .anchor .description{font-weight:300}@media (min-width:480px) and (max-width:991px){.page-list-wrapper.thumbnail-grid .results .entry:nth-child(4n-1),.page-list-wrapper.thumbnail-grid .results .entry:nth-child(4n-2){color:#005eb8}}@media (max-width:991px){.page-list-wrapper.thumbnail-grid .results .entry{width:50%}}@media (max-width:767px){.page-list-wrapper.thumbnail-grid .results .entry{margin:0 auto}.page-list-wrapper.thumbnail-grid .results .entry .anchor{min-height:150px;border-radius:0 20px}.page-list-wrapper.thumbnail-grid .results .entry .anchor .date,.page-list-wrapper.thumbnail-grid .results .entry .anchor .description{font-size:18px;font-size:1.8rem}.page-list-wrapper.thumbnail-grid .results .entry .anchor .title{font-size:22px;font-size:2.2rem}}@media (max-width:479px){.page-list-wrapper.thumbnail-grid .results{margin:-5px!important}.page-list-wrapper.thumbnail-grid .results .entry{width:100%;padding:5px}}@media (max-width:479px),(min-width:992px){.page-list-wrapper.thumbnail-grid .results .entry:nth-child(even){color:#005eb8}}