.page-list.news-list{position:relative;margin:0 0 30px;outline:0}.page-list.news-list.has-rss{padding-top:50px}.page-list.news-list.has-rss .page-list-header{margin-top:-50px;padding-right:50px}.page-list.news-list .rss-feed{display:inline-block;position:absolute;top:0;right:0;width:36px;height:36px;font-size:24px;text-align:center;background-color:#005eb8;border:1px solid #005eb8;border-radius:4px}.page-list.news-list .rss-feed .fa{transition:330ms cubic-bezier(0,1,.5,1);color:#fff!important}.page-list.news-list .rss-feed:active,.page-list.news-list .rss-feed:focus,.page-list.news-list .rss-feed:hover{background-color:#005eb8}.page-list.news-list .rss-feed:active .fa,.page-list.news-list .rss-feed:focus .fa,.page-list.news-list .rss-feed:hover .fa{transform:scale(1.2);color:#fff!important}.page-list.news-list .page-list-header{margin-bottom:20px}.page-list.news-list .results{display:flex;flex-flow:row wrap;margin:-15px;padding:0;list-style:none}.page-list.news-list .results .entry{margin:0;padding:15px;width:100%}.page-list.news-list .results .entry.featured .box{border-color:#005eb8}.page-list.news-list .results .entry.featured .box .featured-tag{z-index:1;top:0;position:relative;right:0;padding:15px 20px;font-size:16px;font-size:1.6rem;font-weight:600;line-height:1;color:#fff!important;background-color:#005eb8!important;display:block;margin-bottom:10px}.page-list.news-list .results .entry.featured .box .featured-tag::after{content:'';position:absolute;top:0;bottom:0;right:10px;margin:auto;width:20px;height:20px;background:url(/application/themes/custom/images/news_list/pin.svg) center/contain no-repeat}.page-list.news-list .results .entry.featured .box .thumbnail-wrapper{background-color:#005eb8;border-bottom:1px solid #005eb8}.page-list.news-list .box{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;text-decoration:none!important;color:#005eb8;border-bottom:1px solid #005eb8}.page-list.news-list .box::after{content:'\f054';font:28px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:.95em;position:absolute;bottom:24px;right:25px;transition:330ms cubic-bezier(0,1,.5,1)}@media (max-width:991px){.page-list.news-list .box{border-bottom:none}.page-list.news-list .box::after{display:none}}.page-list.news-list .box .row{display:flex}.page-list.news-list .box .row .ccm-block-page-list-page-entry-thumbnail{width:25%}@media (max-width:1550px){.page-list.news-list .box .row .ccm-block-page-list-page-entry-thumbnail{width:40%}}@media (max-width:1199px){.page-list.news-list .box .row .ccm-block-page-list-page-entry-thumbnail{width:57%}}.page-list.news-list .box .row .ccm-block-page-list-page-entry-text{width:100%!important}.page-list.news-list .box:active .image-bg,.page-list.news-list .box:focus .image-bg,.page-list.news-list .box:hover .image-bg{transform:scale(1.1)}.page-list.news-list .box:active .title,.page-list.news-list .box:focus .title,.page-list.news-list .box:hover .title{text-decoration:underline}.page-list.news-list .box:active::after,.page-list.news-list .box:focus::after,.page-list.news-list .box:hover::after{right:18px}.page-list.news-list .box .ccm-block-page-list-page-entry-thumbnail{overflow:hidden}.page-list.news-list .box .ccm-block-page-list-page-entry-thumbnail .image-bg{transition:330ms cubic-bezier(0,1,.5,1);border-right:1px solid #005eb8;display:block;background-position:center center;background-size:cover;aspect-ratio:1/1}.page-list.news-list .box .ccm-block-page-list-page-entry-text{padding:0 30px 50px;color:#005eb8}@media (max-width:991px){.page-list.news-list .box .row{display:block}.page-list.news-list .box .row .ccm-block-page-list-page-entry-thumbnail{width:100%!important}.page-list.news-list .box .row .ccm-block-page-list-page-entry-thumbnail .image-bg{height:250px;aspect-ratio:auto}.page-list.news-list .box .row .ccm-block-page-list-page-entry-text{width:100%!important}.page-list.news-list .box .ccm-block-page-list-page-entry-text{padding:10px 0 0!important}}.page-list.news-list .box .ccm-block-page-list-page-entry-text>:first-child{margin-top:0!important}.page-list.news-list .box .ccm-block-page-list-page-entry-text .date,.page-list.news-list .box .ccm-block-page-list-page-entry-text .description,.page-list.news-list .box .ccm-block-page-list-page-entry-text .title{margin:5px 0 0;color:inherit}.page-list.news-list .box .ccm-block-page-list-page-entry-text .title{font-size:20px;font-size:2rem;line-height:1.3;letter-spacing:normal;color:#005eb8}.page-list.news-list .box .ccm-block-page-list-page-entry-text .description{margin:20px 0 0;font-family:"Frutiger LT Pro",sans-serif;font-weight:400;color:#000!important;padding-top:22px;border-top:1px solid #005eb8}.page-list.news-list .box .ccm-block-page-list-page-entry-text .description p{font-size:15px!important;font-size:1.5rem!important}.page-list.news-list .box .ccm-block-page-list-page-entry-text .date{color:#000!important}.page-list.news-list .archive-menu{max-width:350px;padding:30px 20px;border-radius:15px;background-color:#005eb8;border:1px solid #005eb8}.page-list.news-list .archive-menu .heading{font-size:32px;font-size:3.2rem;color:#fff!important}.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:#fff!important;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;color:#fff!important}.page-list.news-list .archive-menu .archive-dates li>a span,.page-list.news-list .archive-menu .archive-dates li>button span{color:#fff!important;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:#fff!important;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 .archive-link{margin-top:20px}@media (min-width:992px){.page-list.news-list .col-md-18 .box::after{bottom:15px;right:12px;font-size:24px}.page-list.news-list .col-md-18 .box .text-wrapper{padding:15px 15px 20px}.page-list.news-list .col-md-18 .box .title{font-size:18px;font-size:1.8rem}.page-list.news-list .col-md-18 .box .date,.page-list.news-list .col-md-18 .box .description{font-size:16px;font-size:1.6rem}.page-list.news-list .ccm-pagination-wrapper+.archive-link{margin-top:-74px}}@media (min-width:1200px){.page-list.news-list .col-md-18 .box::after{bottom:20px;right:15px;font-size:26px}.page-list.news-list .col-md-18 .box .text-wrapper{padding:20px 20px 30px}}@media (max-width:991px){.page-list.news-list .results .entry{width:100%}.page-list.news-list .archive-menu{margin-bottom:30px;padding-top:25px;padding-bottom:25px}}@media (max-width:767px){.page-list.news-list{margin-bottom:20px}.page-list.news-list .search-form{margin-bottom:40px}.page-list.news-list .search-form .form-group.category{width:60%;max-width:400px}.page-list.news-list .search-form .form-group.category select{padding-left:20px;padding-right:42px;min-height:4.6rem;font-size:18px;font-size:1.8rem;background-size:13px 13px}.page-list.news-list .search-form .clear-search{margin:5px 0 -30px}.page-list.news-list .results{margin:-10px}.page-list.news-list .results .entry{padding:10px}.page-list.news-list .results .entry.featured .box .featured-tag{padding:8px 32px 8px 16px}.page-list.news-list .results .entry.featured .box .featured-tag::after{right:8px;width:18px;height:18px}.page-list.news-list .page-list-header{margin-bottom:15px}.page-list.news-list .box::after{bottom:20px;right:15px;font-size:26px}.page-list.news-list .box .text-wrapper{padding:20px 20px 30px}.page-list.news-list .box .text-wrapper .title{font-size:18px;font-size:1.8rem}.page-list.news-list .box .text-wrapper .date,.page-list.news-list .box .text-wrapper .description{font-size:16px;font-size:1.6rem}.page-list.news-list .archive-menu{margin-bottom:20px;padding:20px 15px}}@media (max-width:599px){.page-list.news-list .search-form{margin-bottom:20px}.page-list.news-list .search-form .form-group.category{width:100%;max-width:325px}.page-list.news-list .search-form .submit-btn{display:block;margin-top:5px}.page-list.news-list .search-form .clear-search{margin-bottom:0}}@media (max-width:479px){.page-list.news-list .search-form .form-group.category select{padding:10px 36px 10px 15px;min-height:4.2rem;font-size:16px;font-size:1.6rem;background-size:12px 12px;background-position:right 15px center}.page-list.news-list .results{margin:-10px}.page-list.news-list .results .entry{width:100%}.page-list.news-list .box::after{bottom:15px;right:12px;font-size:24px}.page-list.news-list .box .text-wrapper{padding:15px 15px 20px}.page-list.news-list .archive-menu{padding:15px}.page-list.news-list .archive-menu .heading{font-size:30px;font-size:3rem}}