.simple-banner-item{background-color:var(--secondary);padding:6rem 0}.simple-banner-item .simple-banner-description,.simple-banner-item .simple-banner-title{color:var(--light);text-align:center}.simple-banner-item .simple-banner-title{font-size:var(--font-heading1);line-height:var(--line-height-heading1);font-weight:var(--font-weight-semibold)}.simple-banner-item .simple-banner-description{font-family:var(--font-secondary);font-size:var(--font-body-large);line-height:var(--line-height-body-large)}.action-bar{background-color:var(--neutral-var2);padding:1.3rem;margin-bottom:3rem}.action-bar .content-item,.action-bar .wrapper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.action-bar .content-item,.action-bar .wrapper-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.action-bar .content-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.action-bar .form-select{border:1px solid #cacdcf;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05LjQwNjMzIDEuMTQyNDVMOC45MzY2NyAwLjY3MjgyOEM4Ljg3NDA5IDAuNjEwMTE1IDguODAyIDAuNTc4ODU3IDguNzIwNSAwLjU3ODg1N0M4LjYzOTE5IDAuNTc4ODU3IDguNTY3MTQgMC42MTAxMTUgOC41MDQ1NSAwLjY3MjgyOEw0LjgxMjU1IDQuMzY0NjRMMS4xMjA3MSAwLjY3MjkyN0MxLjA1ODA5IDAuNjEwMjE0IDAuOTg2MDM3IDAuNTc4OTU2IDAuOTA0NjM1IDAuNTc4OTU2QzAuODIzMiAwLjU3ODk1NiAwLjc1MTE0MyAwLjYxMDIxNCAwLjY4ODU2MSAwLjY3MjkyN0wwLjIxODk3MSAxLjE0MjU4QzAuMTU2MjU4IDEuMjA1MTYgMC4xMjUgMS4yNzcyMiAwLjEyNSAxLjM1ODY2QzAuMTI1IDEuNDQwMDMgMC4xNTYzNTYgMS41MTIwOCAwLjIxODk3MSAxLjU3NDY2TDQuNTk2NDggNS45NTIyN0M0LjY1OTA2IDYuMDE0ODggNC43MzExNSA2LjA0NjE3IDQuODEyNTUgNi4wNDYxN0M0Ljg5Mzk1IDYuMDQ2MTcgNC45NjU5MSA2LjAxNDg4IDUuMDI4NDYgNS45NTIyN0w5LjQwNjMzIDEuNTc0NjZDOS40Njg5MSAxLjUxMjA1IDkuNSAxLjQzOTk5IDkuNSAxLjM1ODY2QzkuNSAxLjI3NzIyIDkuNDY4OTEgMS4yMDUxNiA5LjQwNjMzIDEuMTQyNDVaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;color:var(--dark);margin:0 0 0 1.3rem;padding:.9rem 1.3rem}.action-bar .form-control,.action-bar select{border-radius:.6rem;border:1px solid #cacdcf !important;color:var(--dark);font-size:1.5rem;cursor:pointer;min-width:20rem}@media(max-width:991px){.action-bar .form-control,.action-bar select{min-width:16rem}}@media(max-width:767px){.action-bar .content-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.action-bar .form-select{margin:1rem 0;width:100%}.action-bar .filter-item,.action-bar .search-item{width:100%}.action-bar .form-control,.action-bar select{min-width:100%;width:100%}}.action-bar input::-webkit-input-placeholder{color:var(--dark);font-size:1.5rem}.action-bar input::-moz-placeholder{color:var(--dark);font-size:1.5rem}.action-bar input:-ms-input-placeholder{color:var(--dark);font-size:1.5rem}.action-bar input::-ms-input-placeholder{color:var(--dark);font-size:1.5rem}.action-bar input::placeholder{color:var(--dark);font-size:1.5rem}.action-bar .form-control{padding:.75rem 1.3rem}.action-bar span{color:var(--black);font-family:var(--font-secondary)}.action-bar .divider-item{display:inline-block;margin:0 4rem}@media(max-width:991px){.action-bar .divider-item{margin:0 1rem}}.action-bar .search-btn{background-color:var(--primary);border-radius:.6rem;border:0;color:var(--light);font-family:var(--font-secondary);font-size:1.5rem;line-height:2rem;padding:.6rem 2rem;margin-left:1.2rem}@media(max-width:767px){.action-bar .search-item{margin:1rem 0}.action-bar .search-item .input-group{width:70%}.action-bar .search-item .search-btn{padding:.6rem 1rem;width:30%}.action-bar .link-item{margin:1rem 0}}@media(max-width:440px){.action-bar .search-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-bar .search-item .input-group,.action-bar .search-item .search-btn{width:100%}.action-bar .search-item .search-btn{margin:1rem 0 0}}.action-bar .link-item{color:var(--primary);text-decoration:none;font-weight:var(--font-weight-semibold);-webkit-transition:.3s ease-in;transition:.3s ease-in}.action-bar .link-item:focus,.action-bar .link-item:hover{color:var(--dark)}.cs-filter-section{margin-bottom:1.2rem}.cs-filter-section .top-items-row{margin-bottom:5rem}@media(min-width:992px){.cs-filter-section .top-items-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:991px){.cs-filter-section{margin-bottom:4rem}.cs-filter-section .top-items-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}}@media(min-width:992px){.cs-filter-section .top-items-row.no-filter{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cs-filter-section .btns-row,.cs-filter-section .filter-box{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem}.cs-filter-section .btns-row{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:991px){.cs-filter-section .filter-box{-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-filter-section form{margin-top:3rem}}.cs-filter-section .filter-btn{background-color:var(--tone);border-radius:.9rem;border:0;-webkit-box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);font-size:1.7rem;padding:1rem;text-decoration:none}.cs-filter-section .filter-btn.active{background-color:var(--primary);color:var(--light)}.cs-filter-section .filter-btn.active:hover{background-color:var(--tone);color:var(--tone-dark)}.cs-filter-section .filter-btn:hover{background-color:var(--primary);color:var(--light)}.cs-filter-section .text-md,.cs-filter-section .text-sm{font-weight:var(--font-weight-regular)}.cs-filter-section .text-md{font-size:1.6rem;line-height:1.2}.cs-filter-section .text-sm{font-size:1.4rem}.cs-filter-section .custom-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.cs-filter-section .small-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.cs-filter-section .small-row .bold-item{font-weight:var(--font-weight-semibold)}.cs-filter-section .small-row span:not(.bold-item){font-size:1.4rem}.cs-filter-section .additional-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.cs-filter-section .cta-info{color:var(--primary);display:block;font-weight:var(--font-weight-semibold);margin-top:3rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cs-filter-section .cta-info svg{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:1.2rem;width:1.25rem}.cs-filter-section .cta-info.primary-cta{font-family:var(--font-cta);color:var(--primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.cs-filter-section .cta-info.primary-cta svg{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-left:1.2rem;width:1.25rem}.cs-filter-section .cta-info.primary-cta:hover{color:var(--primary-dark)}.cs-filter-section .cta-info.primary-cta:hover svg{-webkit-transform:translateX(.2rem);-ms-transform:translateX(.2rem);transform:translateX(.2rem)}.cs-filter-section .cta-info:hover{color:var(--primary-dark)}.cs-filter-section .cta-info:hover svg{-webkit-transform:translateX(.2rem);-ms-transform:translateX(.2rem);transform:translateX(.2rem)}@media(max-width:767px){.cs-filter-section form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cs-filter-section form .input-group{width:100%}}.cs-filter-section form .input-group,.cs-filter-section form .search-btn{border-radius:.9rem}.cs-filter-section form .input-group{background:var(--light);-webkit-box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.cs-filter-section form input{border:0;color:var(--tone-dark);font-family:var(--font-secondary);font-weight:var(--font-weight-regular);font-size:1.6rem;margin-left:1rem;padding:1rem 0 1rem 1rem}.cs-filter-section form input::-webkit-input-placeholder{color:var(--tone-dark);font-size:1.6rem;font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.cs-filter-section form input::-moz-placeholder{color:var(--tone-dark);font-size:1.6rem;font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.cs-filter-section form input:-ms-input-placeholder{color:var(--tone-dark);font-size:1.6rem;font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.cs-filter-section form input::-ms-input-placeholder{color:var(--tone-dark);font-size:1.6rem;font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.cs-filter-section form input::placeholder{color:var(--tone-dark);font-size:1.6rem;font-family:var(--font-secondary);font-weight:var(--font-weight-regular)}.cs-filter-section form .search-btn{background:var(--primary);-webkit-box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);color:var(--light);border:0;font-size:2.2rem;line-height:2.8rem;padding:.5rem 2rem;margin-left:1.8rem;-webkit-transition:.3s;transition:.3s}.cs-filter-section form .search-btn:focus,.cs-filter-section form .search-btn:hover{background-color:var(--black);color:var(--light);-webkit-transform:translateY(-.2rem);-ms-transform:translateY(-.2rem);transform:translateY(-.2rem)}.cs-filter-section .row>*{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.2rem}.cs-filter-section .cards-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs-filter-section .article-card{-webkit-box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);box-shadow:0 1.875px 1.875px 0 rgba(0,0,0,.16);border-radius:.9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--font-primary);padding:1.3rem;text-decoration:none;margin-bottom:4rem}@media(min-width:992px){.cs-filter-section .article-card{-webkit-box-flex:1;-ms-flex:1 1 calc((100% - 5rem)/ 3);flex:1 1 calc((100% - 5rem)/ 3);max-width:calc((100% - 5rem)/ 3)}.cs-filter-section .article-card:nth-child(3n+2){margin-left:2.5rem;margin-right:2.5rem}}.cs-filter-section picture{display:block;height:17.5rem;margin-bottom:1.5rem}.cs-filter-section picture img{border-radius:.6rem}@media(max-width:991px){.cs-filter-section .article-card{width:100%;margin-bottom:2rem;max-width:100%}.cs-filter-section picture{height:auto;margin-bottom:1.5rem;position:relative;padding-top:55%;overflow:hidden;border-radius:6px}.cs-filter-section picture img{position:absolute;top:0;left:0;right:0;bottom:0}}.cs-filter-section .article-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.cs-filter-section .tag-item{color:var(--secondary);display:block;font-weight:var(--font-weight-semibold)}.cs-filter-section .schedule-item{font-size:1.5rem;line-height:1.7rem;font-weight:var(--font-weight-regular);margin:0}.cs-filter-section p{font-weight:var(--font-weight-semibold);line-height:2.5rem;margin-bottom:0}.cs-filter-section.news-posts .tag-item{color:var(--dark);font-size:1.5rem;font-weight:var(--font-weight-regular)}.cs-filter-section.news-posts .article-info{color:var(--dark)}.pagination{padding-top:4rem;width:100%}.pagination .pagination-list,.pagination .pagination-list-block{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0}.pagination .pagination-list a.active,.pagination .pagination-list a:focus,.pagination .pagination-list a:hover,.pagination .pagination-list a[aria-current=page],.pagination .pagination-list-block a.active,.pagination .pagination-list-block a:focus,.pagination .pagination-list-block a:hover,.pagination .pagination-list-block a[aria-current=page]{color:var(--dark)}.pagination .pagination-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767px){.cs-filter-section form .search-btn{width:100%;margin:2rem 0 0}.pagination .pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .pagination-list .pagination-list-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.pagination .pagination-list .pagination-list__item-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 1rem}}.pagination .pagination-list-block li{margin:0 .6rem}.pagination .pagination-item,.pagination .pagination-text{color:var(--primary);font-weight:var(--font-weight-semibold);text-decoration:none}.pagination .pagination-btn-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:1.2rem}.pagination .pagination-btn-next svg{margin-left:1.2rem}.pagination .pagination-btn{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination .pagination-btn path{stroke:var(--primary)}.pagination .pagination-btn:focus .pagination-text,.pagination .pagination-btn:hover .pagination-text{color:var(--dark)}.pagination .pagination-btn:focus svg path,.pagination .pagination-btn:hover svg path{stroke:var(--dark)}.pagination-container .row>*{padding:0}.pagination-container .inner-container{width:100%}.news-archive-listing .article-card .meta-wrapper{margin-bottom:12px}.news-archive-listing .article-card .meta-wrapper .tag-item{display:block;margin-bottom:4px}.news-archive-listing .article-card .meta-wrapper .author-item{display:block;font-size:1.5rem;margin-top:0}.news-archive-listing .article-card .article-title{font-size:1.8rem;font-weight:600;margin-bottom:8px;line-height:1.2;color:#333}.news-archive-listing .no-results-container{margin:0 auto}.news-archive-listing .simple-banner-item .simple-banner-description{color:var(--neutral-var)}