.page-list-wrapper.thumbnail-grid{margin:0 0 30px;font-family:"Frutiger LT Pro",sans-serif}.page-list-wrapper.thumbnail-grid:last-child{margin:0}.page-list-wrapper.thumbnail-grid.has-rss{padding-top:50px;position:relative}.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;color:#fff;background-color:#f26522;font-size:24px;text-align:center;width:35px;height:35px;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:#d54d0d}.page-list-wrapper.thumbnail-grid .page-list-header{margin-bottom:20px}.page-list-wrapper.thumbnail-grid .results{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding-left:0;list-style-type:none}.page-list-wrapper.thumbnail-grid .results .entry{flex:1 0 100%;padding:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper{position:relative;z-index:0;display:block;width:100%;text-decoration:none;overflow:hidden;color:#000;border:3px solid #fff;border-radius:20px;background:#f0f0f0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-inner{display:table;width:100%}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-inner .entry-inner-content-wrapper{display:table-cell;vertical-align:bottom}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-inner .entry-inner-content-wrapper .entry-inner-image{content:"";display:block;width:100%;height:0;padding-bottom:56.25%;background:center/cover no-repeat;pointer-events:none}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text{position:relative;display:table;width:100%;text-align:left;background-color:transparent;color:inherit;text-decoration:none;padding:30px 60px 30px 30px;transition:.3s}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .entry-text-wrapper{display:table-cell;vertical-align:middle}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f054";font-size:35px;position:absolute;right:15px;top:0;bottom:0;height:35px;margin:auto 0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text--has-image:after{top:auto;bottom:15px}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title{margin-bottom:5px;position:relative}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date *,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title *{font-size:inherit;font-weight:inherit;color:inherit;margin:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title{font-size:1.375rem;font-weight:400!important}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date{font-size:1.125rem;color:#0060b8;font-weight:400}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text div:last-child{margin-bottom:0}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover{text-decoration:none!important;color:#fff;border-color:#fff;background-color:#0060b8}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text .date,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text .date,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text .date{color:#fff}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus,.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover{transform:scale(1.025)}.page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active{transform:scale(1.0125)}.page-list-wrapper.thumbnail-grid .ccm-pagination-wrapper{text-align:center}.recruitment .page-list-wrapper.thumbnail-grid{font-family:Cabin,sans-serif}.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper,.recruitment .page-list-wrapper.thumbnail-grid.has-rss .rss-feed{border-radius:0}.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .title{font-size:1.375rem;font-weight:700!important}.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper .entry-text .date{font-size:1.125rem;color:#013088;font-weight:700}.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover{color:#fff;border-color:#fff;background-color:#0060b8}.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:active .entry-text .date,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:focus .entry-text .date,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text,.recruitment .page-list-wrapper.thumbnail-grid .results .entry .entry-wrapper:hover .entry-text .date{color:#fff}.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{flex:0 0 calc(33.3333333333% - 14px)}@media (max-width:991px){.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{flex:0 0 calc(50% - 10px)}}@media (max-width:620px){.page-list-wrapper.thumbnail-grid.grid-3-col .results .entry{margin:0;flex:1 0 100%}}