.page-list.thumbnail-grid{position:relative;margin:0 0 45px}.page-list.thumbnail-grid.has-rss{padding-top:50px}.page-list.thumbnail-grid.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list.thumbnail-grid .rss-feed{display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;font-size:24px;text-align:center;background-color:#ff4500;border:1px solid #ff4500}.page-list.thumbnail-grid .rss-feed .fa{transition:.3s;color:#fff}.page-list.thumbnail-grid .rss-feed:active,.page-list.thumbnail-grid .rss-feed:focus,.page-list.thumbnail-grid .rss-feed:hover{background-color:#fff}.page-list.thumbnail-grid .rss-feed:active .fa,.page-list.thumbnail-grid .rss-feed:focus .fa,.page-list.thumbnail-grid .rss-feed:hover .fa{transform:scale(1.2);color:#ff4500}.page-list.thumbnail-grid .page-list-header{margin-bottom:20px}.page-list.thumbnail-grid .results{display:flex;flex-flow:row wrap;margin:-15px;padding:0;list-style:none}.page-list.thumbnail-grid .results .entry{display:flex;width:100%;margin:0;padding:15px}.page-list.thumbnail-grid .box{position:relative;display:flex;align-items:center;width:100%;min-height:215px;padding:30px;background-color:#702c91;color:#fff;text-shadow:0 0 8px rgba(0,0,0,.8);text-align:center;text-decoration:none!important;overflow:hidden;border-radius:20px;background-repeat:no-repeat;background-size:auto 88%;background-position:right bottom;background-image:url(/application/themes/custom/images/footer_heart.png)}.page-list.thumbnail-grid .box .bg-img.overlay::after{background-color:rgba(44,0,49,.38)}.page-list.thumbnail-grid .box .entry-text{position:relative;z-index:1;width:100%}.page-list.thumbnail-grid .box .entry-text>:first-child{margin-top:0}.page-list.thumbnail-grid .box .date,.page-list.thumbnail-grid .box .description,.page-list.thumbnail-grid .box .title{margin:5px 0 0;font-size:20px;font-size:2rem;font-weight:300;color:inherit;line-height:1.3}.page-list.thumbnail-grid .box .date *,.page-list.thumbnail-grid .box .description *,.page-list.thumbnail-grid .box .title *{margin:0;font:inherit;color:inherit}.page-list.thumbnail-grid .box .title{font-size:30px;font-weight:700}.font-ic .page-list.thumbnail-grid .box .title{font-size:60px}.page-list.thumbnail-grid .box .description{margin:10px 0 0}.page-list.thumbnail-grid .box:active,.page-list.thumbnail-grid .box:focus,.page-list.thumbnail-grid .box:hover{background-color:#a52860;background-image:url(/application/themes/custom/images/pink_heart.png)}.page-list.thumbnail-grid .box:active .bg-img,.page-list.thumbnail-grid .box:focus .bg-img,.page-list.thumbnail-grid .box:hover .bg-img{transform:scale(1.1)}.page-list.thumbnail-grid .box:active .bg-img::after,.page-list.thumbnail-grid .box:focus .bg-img::after,.page-list.thumbnail-grid .box:hover .bg-img::after{background-color:rgba(184,45,107,.75)}.page-list.thumbnail-grid .box:active .title,.page-list.thumbnail-grid .box:focus .title,.page-list.thumbnail-grid .box:hover .title{text-decoration:underline}@media (min-width:480px){.page-list.thumbnail-grid.grid-2-col .results .entry,.page-list.thumbnail-grid.grid-3-col .results .entry,.page-list.thumbnail-grid.grid-4-col .results .entry{width:50%}}@media (min-width:992px){.page-list.thumbnail-grid.grid-3-col .results .entry,.page-list.thumbnail-grid.grid-4-col .results .entry{width:33.33333333%}}@media (min-width:1200px){.page-list.thumbnail-grid.grid-4-col .results .entry{width:25%}}@media (max-width:991px){.page-list.thumbnail-grid .box{min-height:200px}}@media (max-width:767px){.page-list.thumbnail-grid{margin-bottom:30px}.page-list.thumbnail-grid .page-list-header{margin-bottom:15px}.page-list.thumbnail-grid .box{min-height:175px;padding:20px}.page-list.thumbnail-grid .box .title{font-size:24px;font-size:2.4rem}.page-list.thumbnail-grid .box .date,.page-list.thumbnail-grid .box .description{font-size:18px;font-size:1.8rem}}@media (max-width:479px){.page-list.thumbnail-grid .results{margin:-10px}.page-list.thumbnail-grid .results .entry{padding:10px}.page-list.thumbnail-grid .box{min-height:150px;padding:15px}.page-list.thumbnail-grid .box .title{font-size:22px;font-size:2.2rem}}