.cm-news{padding:24px 0 36px;position:relative}.cm-news .search-form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 32px}.cm-news-lists{margin:0 0 32px;row-gap:32px}.cm-news .pager{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0 0;row-gap:10px;text-align:center}.cm-news .pager a{color:#2c669c;display:inline-block;margin:0 .7em;padding:8px 16px;text-decoration:underline;-webkit-text-decoration-color:#2c669c;text-decoration-color:#2c669c;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .32s ease,border-bottom-color .32s ease}.cm-news .pager a:not([class]):hover,.cm-news .pager a[class=""]:hover{color:#83aace;-webkit-text-decoration-color:#83aace;text-decoration-color:#83aace}.cm-news .pager a.active{background-color:#2c669c;color:#fff;cursor:default;text-decoration:none}.cm-news .form-item{margin-bottom:25.6px;width:100%}.cm-news .form-item__label{display:block;margin:0 0 8px}.cm-news .search-form input.form-text{border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400}.cm-news .form-actions{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;width:100%}.cm-news .form-actions .hs-button{text-align:center}.cm-news .news_item .image-wrapper img{width:100%}.cm-news .news_item .card__caption{padding:32px 24px}.cm-news .news_item a.image-link{display:block;text-decoration:none}.cm-news .news_item a.image-link:hover{opacity:.8}.cm-news .news_item .news-card__heading{font-size:24px;font-weight:600;line-height:1.3125;margin:0 0 24px}.cm-news .news_item .news-card__heading a{border-bottom:1px solid #6e6f73;color:inherit;transition:unset}.cm-news .news_item .news-card__heading a:hover{font-weight:700;letter-spacing:-.4px;opacity:.8}.cm-news .visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px;word-wrap:normal}@media (min-width:768px){.cm-news .search-form{align-items:flex-end;flex-direction:row}.cm-news .form-item{margin:0 16px 0 0;width:33%}.cm-news .form-actions{flex-direction:row;width:auto}}@media (max-width:767px){.cm-news .news_item .card__caption{padding-left:0;padding-right:0}}