.page-list.default{position:relative;margin:0 0 30px}.page-list.default.has-rss{padding-top:50px}.page-list.default.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list.default .rss-feed{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;width:46px;height:46px;font-size:24px;text-align:center;text-decoration:none!important;background-color:#45d8b7;color:#fff;border:1px solid #45d8b7;border-radius:50px}.page-list.default .rss-feed .fa{color:inherit;transition:.3s}.page-list.default .rss-feed:active,.page-list.default .rss-feed:focus,.page-list.default .rss-feed:hover{background-color:#29c19f;color:#fff}.page-list.default .rss-feed:active .fa,.page-list.default .rss-feed:focus .fa,.page-list.default .rss-feed:hover .fa{transform:scale(1.1)}.page-list.default .page-list-header{margin-bottom:20px}.page-list.default .results{margin:0;padding:0;list-style:none}.page-list.default .results .entry{display:flex;flex-flow:row nowrap;margin:0 0 20px;border-radius:10px;padding:10px 15px;background-color:#f4f3f2;color:#000}.page-list.default .results .entry:last-child{margin-bottom:0;border-bottom:none}.page-list.default .results .entry .entry-thumbnail{position:relative;flex-shrink:0;width:250px;height:250px;border-radius:10px;overflow:hidden;will-change:transform}.page-list.default .results .entry .entry-thumbnail+.entry-text{margin-left:30px}.page-list.default .results .entry .entry-thumbnail>a:active .bg-img,.page-list.default .results .entry .entry-thumbnail>a:focus .bg-img,.page-list.default .results .entry .entry-thumbnail>a:hover .bg-img{transform:scale(1.1)}.page-list.default .results .entry .entry-text{display:flex;flex-flow:column nowrap;flex-grow:1;width:100%;padding:20px 25px}.page-list.default .results .entry .entry-text>:first-child{margin-top:0}.page-list.default .results .entry .date,.page-list.default .results .entry .description,.page-list.default .results .entry .title{margin:5px 0 0;font-size:18px;font-size:1.8rem;font-weight:500;color:inherit}.page-list.default .results .entry .title{font-size:28px;font-size:2.8rem;color:#2f1d6a}.page-list.default .results .entry .title a{color:#2f1d6a}.page-list.default .results .entry .title a:active,.page-list.default .results .entry .title a:focus,.page-list.default .results .entry .title a:hover{color:#1d1242}.page-list.default .results .entry .description{margin:10px 0 0;font-weight:400}.page-list.default .results .entry .description+.pill-wrapper{margin-top:20px}.page-list.default .results .entry .pill{display:inline-block;padding:7px 20px 9px;border-radius:50px;background-color:#bbede0;color:#2f1d6a}.page-list.default .results .entry .read-more{display:inline-block;margin-top:20px}.page-list.default .results .entry .read-more .button-link{margin:0}.page-list.default .results .entry .read-more .button-link.transparent{background-color:transparent;color:#2f1d6a}.page-list.default .results .entry .read-more .button-link.transparent>svg{background-color:#2f1d6a;border:5px solid;border-radius:50%;fill:#f4f3f2;min-width:25px}@media (max-width:991px){.page-list.default .results .entry .entry-thumbnail{width:200px;height:200px;margin:15px 20px 0}.page-list.default .results .entry .entry-thumbnail+.entry-text{margin-left:20px}.page-list.default .results .entry .entry-thumbnail .entry-text{padding:15px 20px}}@media (max-width:767px){.page-list.default{margin-bottom:20px}.page-list.default .page-list-header{margin-bottom:15px}.page-list.default .results .entry{margin-bottom:20px;padding-bottom:20px;flex-direction:column}.page-list.default .results .entry .entry-thumbnail{width:225px;height:225px;margin:7px 12px 0}.page-list.default .results .entry .entry-thumbnail+.entry-text{margin-top:15px;margin-left:0}.page-list.default .results .entry .entry-text{padding:7px 12px}.page-list.default .results .entry .date,.page-list.default .results .entry .description{font-size:16px;font-size:1.6rem}.page-list.default .results .entry .title{font-size:26px;font-size:2.6rem}.page-list.default .results .entry .read-more .button-link.transparent>svg{right:0}}@media (max-width:480px){.page-list.default .results .entry{margin-bottom:15px;padding-bottom:15px}.page-list.default .results .entry .entry-thumbnail{width:200px;height:200px;margin:5px 7px 0}.page-list.default .results .entry .entry-text{padding:5px 7px}.page-list.default .results .entry .title{font-size:24px;font-size:2.4rem}}.page-list.news-list .page-list-header{display:flex;align-items:center}.page-list.news-list .page-list-header .heading{margin:0}.page-list.news-list .archive-menu{max-width:350px;padding:30px 20px}.page-list.news-list .archive-menu .heading{font-size:32px;font-size:3.2rem}.page-list.news-list .archive-menu .archive-dates{padding:0}.page-list.news-list .archive-menu .archive-dates li{position:relative;margin-bottom:8px;padding-left:20px;font-size:18px;font-size:1.8rem;font-weight:400;color:#000;list-style-type:none}.page-list.news-list .archive-menu .archive-dates li:last-child{margin-bottom:0!important}.page-list.news-list .archive-menu .archive-dates li::before{content:'\f10c';font:10px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:9px;left:0;width:10px;text-align:center;transition:.3s}.page-list.news-list .archive-menu .archive-dates li>a,.page-list.news-list .archive-menu .archive-dates li>button{display:block;padding:0;font-weight:inherit;line-height:1.5;text-decoration:none;background-color:transparent;border:none}.page-list.news-list .archive-menu .archive-dates li>a span,.page-list.news-list .archive-menu .archive-dates li>button span{color:#000;border:none;border-bottom:2px solid transparent;transition:.3s}.page-list.news-list .archive-menu .archive-dates li>a:active span,.page-list.news-list .archive-menu .archive-dates li>a:focus span,.page-list.news-list .archive-menu .archive-dates li>a:hover span,.page-list.news-list .archive-menu .archive-dates li>button:active span,.page-list.news-list .archive-menu .archive-dates li>button:focus span,.page-list.news-list .archive-menu .archive-dates li>button:hover span{color:#2f1d6a;border-bottom-color:currentColor}.page-list.news-list .archive-menu .archive-dates li.active{font-weight:700}.page-list.news-list .archive-menu .archive-dates li.active::before{content:'\f111'}.page-list.news-list .archive-menu .archive-dates li.group::before{content:'\f105';font-size:20px;top:3px}.page-list.news-list .archive-menu .archive-dates li.group.active::before{content:'\f0da'}.page-list.news-list .archive-menu .archive-dates li.group.open::before{transform:rotate(90deg)}.page-list.news-list .archive-menu .archive-dates li.group>ul{display:none;margin:5px 0 0;padding:0;color:inherit}.page-list.news-list .archive-menu .archive-dates li.group>ul>li{margin-bottom:5px}.page-list.news-list .results+.button-block{margin-top:20px}.page-list.news-list .results .entry .entry-thumbnail{position:relative}.page-list.news-list .results .entry .entry-thumbnail>a{display:block;height:100%;background-color:#fff}.page-list.news-list .results .entry .entry-thumbnail>a::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/application/themes/custom/images/thumbnail-fallback.svg);background-position:center;background-size:auto 240px;background-repeat:no-repeat;transition:.3s}.page-list.news-list .results .entry .entry-thumbnail>a:active::before,.page-list.news-list .results .entry .entry-thumbnail>a:focus::before,.page-list.news-list .results .entry .entry-thumbnail>a:hover::before{transform:translateX(3px)}.page-list.news-list .results .entry.featured{position:relative;background-color:#2f1d6a}.page-list.news-list .results .entry.featured .featured-tag{display:flex;position:absolute;top:17px;left:23px;align-items:center;padding:7px 12px;border-radius:5px;background-color:#bbede0;color:#2f1d6a;font-weight:600;z-index:1}.page-list.news-list .results .entry.featured .featured-tag .fa{margin-right:10px;transform:scaleX(-1);font-size:22px}.page-list.news-list .results .entry.featured .description,.page-list.news-list .results .entry.featured .read-more .button-link,.page-list.news-list .results .entry.featured .title{color:#fff}.page-list.news-list .results .entry.featured .read-more .button-link>svg{border-color:transparent;background-color:#fff;fill:#2f1d6a}.page-list.news-list .archive-link{margin-top:20px}