.news-list article{display:block}.news-list .col-sm-12:last-child{align-self:flex-end}.pagination ul li.active.news-pagination a{cursor:pointer}.pagination ul{display:flex;justify-content:space-between}.news-list article{margin-bottom:15px}.news-single img{height:auto;margin:10px 0;max-width:100%}.news-list p.no-m{margin-bottom:10px!important}.article-slider{display:flex;margin:10px 0 35px}.article-slider .news-article{flex-shrink:0;height:auto;padding:0 10px}@media (max-width:640px){.article-slider .news-article{flex-basis:50%}}@media (max-width:450px){.article-slider .news-article{flex-basis:100%}}@media (min-width:641px){.article-slider .news-article{flex-basis:33.33333%}}@media (min-width:992px){.article-slider .news-article{flex-basis:25%}}.news-article .article-inner{background-color:#f1f1f1;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:250px;padding:5px;transition:background-color .3s linear;width:100%}.news-article .article-inner:hover{background-color:#e6e6e6}.news-article .article-inner a:hover .article-date{color:#333}.news-article .article-inner.see-more{justify-content:center;text-align:center}.news-article .article-inner.see-more span{font-size:24px;font-weight:700;padding:15px}.news-article .article-date,.news-article .article-title{padding:10px}.news-article .article-date .calendar-icon{margin-bottom:3px}.news-article .article-title{font-size:19px;transition:color .3s linear}.news-article a:hover .article-date{color:#333}.news-article img{width:100%}.news-article .article-location{display:flex;gap:5px}.news-types{margin:0 auto;max-width:1260px;padding:0 10px;width:100%}@media (max-width:1299px){.news-types{max-width:960px}}@media (max-width:991px){.news-types{max-width:740px}}@media (max-width:767px){.news-types{max-width:none}}.news-types .news-type-header{font-size:26px;font-weight:700}@media (max-width:450px){.news-types .news-type-header{text-align:center}}.news-types .news-type-ctas{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:450px){.news-types .news-type-ctas{justify-content:center}}.news-types .news-type-ctas .secondary-cta{font-size:18px;font-weight:700;padding:0 30px 4px 0}@media (max-width:450px){.news-types .news-type-ctas .secondary-cta{display:none}}.news-types .news-type-ctas .secondary-cta:after{content:">"}.news-types .gg-slider-track{width:100%}.anniversary-header{color:#f08012;margin-top:10px;width:80%}.anniversary-body{margin-left:auto;margin-right:auto;width:65%}.anniversary-banner{align-self:center;display:block;height:auto;margin-bottom:5px;margin-left:auto;margin-right:auto}.news-single ul{list-style:disc;margin-bottom:20px;padding-left:30px}.news-single ul li{line-height:inherit;margin-bottom:0;padding:10px 0}.news-single ul li a{border-bottom:1px dotted #333;padding-bottom:1px}.news-search-grid{display:grid;grid-template-columns:repeat(4,1fr)}.news-search-article{padding:5px;text-align:center}.news-search-article:hover{background-color:#f1f1f1;color:#fff}.article-search-box{border-radius:3px;height:30px;line-height:18px;margin:0 0 10px;width:25%}@media (max-width:640px){.article-search-box{width:50%}}.article-search-box .article-search-form .article-search-box .search-icon{color:#292929;position:relative}.article-search-box:hover .fa{color:#60d0e4;transition:all .2s ease-in}.article-search-button{border-radius:3px;height:30px;width:30px}.profile-header{display:flex;flex-wrap:wrap;margin:25px 0 0}.profile-header img{margin-bottom:10px}.profile-header h1{margin-bottom:0}.profile-header h2{font-size:19px;line-height:25px;margin-bottom:0}.profile-header h3{font-size:17px;line-height:22px;margin-bottom:0;margin-top:5px;width:max-content}.profile-header p{margin-top:10px}.profile-header .favourites{background-color:#f1f1f1;padding:10px 15px}.profile-header .favourites li span{font-size:17px;font-weight:600;line-height:22px;margin-bottom:10px;position:relative}.profile-header .favourites li span:after{border-bottom:2px solid #5fcfe3;content:"";display:block;margin-top:5px;width:35px}.profile-header .favourites li p{font-size:.9rem;line-height:1.3rem;margin-bottom:.65rem;margin-top:.35rem}.news{margin-top:1rem;padding:0 10px}